Linux常用操作命令

原创
2012/11/23 13:25
阅读数 211

登录和退出Linux 系统

1、重新启动系统:

[root@localhost/root]#reboot    //root用户登录Linux操作系统执行reboot命令重启系统

2Shutdown命令:

#shutdown -k +10            //并不真正关机而只是发出警告信息给所有用户

#shutdown -r now             //系统现在关机并且马上重新启动

#shutdown -r +10             //系统在10分钟后关机并且马上重新启动

#shutdown -h now            //系统马上关机并且不重新启动

#shutdown -f now            //系统快速关机重启动时跳过fsck

#shutdown -n now            //快速关机不经过init程序

#shutdown -c now            //取消一个已经运行的shutdown

文件和目录操作命令

1、ls命令:

ls -a                       //列出当前目录下的所有文件,包括以.开头的隐藏文件

ls -l                       //列出当前目录下文件的详细信息

ls -al                      //列出当前目录下的(包括以.开头的隐藏文件)所有文件的详细信息

2、cd命令

cd                         //返回到宿主目录

cd /                        //进入到根目录

cd .                        //当前目录

cd ..                       //返回上一层目录

3mkdirrmkdir命令

mkdir work                 //在当前目录下新建一个work目录

rmkdir work                //删除已存在的空目录work

4cp命令

cp -r test /usr/local           //test目录下的所有文件拷贝到/usr/local

5rm命令

rm -i rest                   //提示是否要删除test文件

rm -r test                   //删除test目录下的所有文件和子目录

rm -f test                   //不经确认强制删除test文件

rm -rf test                  //不提示强制删除test目录下的所有文件和子目录

6、mv命令

mv /tmp/xxx.tar /root         ///tmp 目录下的xxx.tar 文件移动到/root 目录下

mv aaa.tar bbb.tar            //将当前目录下的文件 aaa.tar 更名为bbb.tar

7、cat命令

cat file1                    //显示file1这个文件的内容

cat filel file2                //依顺序显示file1file2的内容

cat -n file1                 //显示file1内容同时显示行号

cat file1 file2>file3          //file1file2的内容结合起来再重定向>file3文件中

8、more命令

more file1                  //显示长文本文件

9、pwd命令

pwd                       //显示用户当前的工作路径,直接输入pwd 即可

用户及用户组管理命令

1、useradd命令

useradd lrx            //创建一个新用户 lrx,该用户的Home目录为/home/lrx

useradd 用户名 -g 组名 -G 组名 -d Home 目录名 -p 密码

其中:-g指定该用户的首要组         -G指定该用户的次要组

      -d指定该用户的Home目录     -p指定该用户的密码

useradd oracle -g oinstall -G dba -d /home/oracle -p ora123   //系统创建一个oracleoracle用户的首要组为oinstall,次要组为dbaHome目录为/home/oracle,密码为ora123

2、userdel命令

userdel lrx            //删除lrx用户

3、groupadd命令

groupadd guwei       //创建一个新的用户组guwei

4、groupdel命令

groupdel guwei        //删除guwei用户组

5、passwd命令

passwd              //用户修改自己的口令,输入该命令后,按系统提示依次输入密码和密码确认后,即可完成用户密码的修改

passwd lrx           //超级用户修改其他用户的口令

6、su命令

su root              //切换到超级管理员root

su lrx               //切换到普通用户lrx

7、chmod命令

chmod 755 /usr/local/apr      //赋予apr目录的权限为755

chmod -R 755 /usr/local/apr   //赋予apr当前目录及子目录权限为755

其中:r4w2x1-0

8、chown命令

chown lrx.root text           //text文件的属主和属组分别改为lrxroot

chown -R lrx.root text         //text目录及其子目录下的所有文件的属主和属组分别改为lrxroot

进程及任务管理命令

1、ps命令

ps -ef                    //显示所有执行进程的信息

ps -ef|grep oracle          //显示用户为oracle的所有进程

2、top命令

top                      //查看系统运行状态

或者?//显示帮助画面给出一些简短的命令总结说明       m //切换显示内存信息

t //切换显示进程和CPU状态信息             c //切换显示命令名称和完整命令行

M//根据驻留内存大小进行排序    p//根据cpu使用百分比大小进行排序    q//退出

3、kill命令

kill -9 1234             //将终止PID(进程号)为1234的进程

kill -l                  //显示信号列表

4、cron命令

crontab -l               //查看目前已经存在的cron任务

磁盘及文件系统管理命令

1、df命令

df-k                      //显示各分区的磁盘空间使用情况

2、mountumount命令

mount -a /etc/fstab          //文件中列出的文件系统都挂装上

mount /mnt/cdrom          //挂装软驱

mount /mnt/floppy          //挂转光驱

umount -f /mnt/cdrom       //强制卸载挂载在/mnt/cdrom目录下的文件系统

软件安装命令

1、tar命令 

tar -czf oracle.tar.gz /u01/app/oracle /etc/otatab /home/oracle    ///u01/app/oracle目录下的所有文件,/etc/oratab文件和/home/oracle目录下的所有文件合并到oracle.tar文件中,并采用压缩方式

tar -tzf oracle.tat.gz         //列出归档文件oracle.tar中的所有文件列表

tar -xzvf oracle.tar.gz       //将归档文件分解并解压缩到原文件的路径中

2、rpm命令

rpm -i tomcat6.rpm         //安装Tomcat软件并进行相关系统配置

rpm -U tomcat6.rpm        //升级Tomcat软件并进行相关系统配置

rpm -qa                  //列出已经安装的全部软件包

rpm -qa|grep 'tomcat'       //列出包名中包含tomcat的软件包

rpm -qf filename           //找出文件属于哪个软件包(filename是要查找的文件名)

rpm -qi packagename       //查找已经安装软件包的功能(packagename是要查找的软件包的名称)

rpm -e packagename       //删除已安装的软件包(packagename是要删除的软件包名称)

展开阅读全文
打赏
1
6 收藏
分享
加载中
更多评论
打赏
0 评论
6 收藏
1
分享
返回顶部
顶部