第一组:用户管理
添加有用户 useradd [] 用户名
添加用户后,在/home自动生成用户文件夹
删除用户 useradl [-r] 用户名
删除用户后,在/home用户文件夹通过[-r]选项自动删除
修改用户密码 passwd [] 用户名
添加用户组 groupadd [] 用户组
切换用户 su - 用户名
假如[-]选项后,把环境变量一同切换
删除用户组 groupdel 用户组名
第二组:文件与目录类命令
查看目录 ls 或 ls /home/
显示隐藏文件 ls -a /home/
显示详细信息 ll 或 ll-la /home/
改变工作目录 cd 目录名
cd ..
cd ../..
退回之前的目录 cd -
复制文件/目录 cp [] 源文件 目标文件
cp[-r] 原文件夹 目标文件夹
移动/更名 mv /home/test /home/test_01
mv /home/test /temp
删除文件/目录 rm [] 文件名
rm [-r] 文件夹
强制删除 rm [-f] 文件名
改变文件访问权限 例如:
chmod u+w hello.c
chmod g+r test.c
chmod 777 test.c
创建目录 mkdir [] 目录名
例如用[-p]选项,mkdir -p /home/dir1/dir2/dir3。()若dir1和dir2不存在将自动创建
查看目录大小 du /tmp
查看当前路径 pwd
第三组:压缩打包类命令
压缩解压 gzip [] 文件名
例如:gzip /home/test.c 压缩后,源文件小时
gzip -d /home/test.c 解压一个文件
压缩解压 bzip [] 文件名
例如:bzip /home/test.c 压缩
bzip -d /home/test.c 解压
tar [] 目录/文件
例如:tar cvf temp.tar /tmp
tar xvf temp.tar
tar cvzf temp.tar.gz /temp @temp为源文件
tar xvzf temp.tar.gz
第四组:磁盘管理类命令
加载光盘 mount /dev/cdrom /mnt
卸载光盘 umount /mnt
查看磁盘 df []
创建文件 touch 文件名
文件链接 ln 文件名
例如:创建一个软连接 ln -s /home/old_file /slink
穿件一个硬链接 ln /home/old_file /hlink
第五组:查找类命令
查找文件/目录 find [] 文件/目录
例如:find /root/ -name install.log
查找字符串 grep "字符串" 路径[]
例如:grep "hello" ./ -rn @列出结果
grep "xml" /root -rn
第六组:进程命令
查看进程:ps aux
杀死进程:kill [进程号]
查看内存:free
cpu占有率:top
第七组:其他命令
软件管理 rpm [ivh] 文件名
(rpm软件包一般在系统光盘的package目录里面)
查看已安装软件:rpm -qa
卸载已安装软件:rpm -e 软件包名
管道操作 命令1 | 命令2
例如:rmp -qa | grep tar
查看帮助 man [命令名]
例如: man find
关闭系统 shutdown now
转载于:https://blog.51cto.com/elvinsys/1698454