三、帮助命令
1、man:获取指定命令的帮助。
语法:man 命令名
如查看ls命令的帮助,获得如下图的内容:
man ls
man man
①、查看命令的帮助;
②、查看可被内核调用的函数的帮助;
③、查看函数和函数库的帮助;
④、查看特殊文件的帮助(主要是/dev目录下的文件);
⑤、查看配置文件的帮助;
⑥、查看游戏的帮助;
⑦、查看其它杂项的帮助;
⑧、查看系统管理员可用命令的帮助;
2、--help:获取命令选项的帮助。
语法:命令 --help
如查看ls的help命令,获取如下图的内容:
ls --help
3、info:获取命令的详细帮助。
语法:info 命令
附加说明:
- 回车:进入子帮助页面(带有*号标记);
- u:进入上层页面;
- n:进入下一个帮助小节;
- p:进入上一个帮助小节;
- q:退出
四、压缩与解压缩命令
1、zip:用于压缩文件或目录
语法:zip 压缩文件名 源文件 或 zip -r 压缩文件名 源目录
2、unzip:用于解压缩zip文件
语法:unzip 压缩文件
3、gzip:用于压缩或解压缩文件。gzip是个使用广泛的压缩程序,文件经它压缩过后,其名称后面会多出".gz"的扩展名。
语法:
gzip 源文件 —— 压缩为.gz格式的压缩文件,源文件会消失
gzip -c 源文件 > 压缩文件 —— 压缩为.gz格式的压缩文件,源文件保留
gzip -r 目录 —— 压缩目录下的所有子文件,但是不能压缩目录
gzip -d 压缩文件 —— 解压缩文件
gunzip 压缩文件 —— 解压缩文件
4、bzip2:用于压缩或解压缩.bz2格式的文件。
bzip2 源文件 —— 压缩为.bz2格式,不保留源文件
bzip2 -k 源文件 —— 压缩为.bz2格式,保留源文件
bzip2 -d 压缩文件 —— 解压缩,-k保留压缩文件
bunzip2 压缩文件 —— 解压缩,-k保留压缩文件
5、tar:
语法:
tar -cvf 打包文件名 源文件
参数:
-c:打包
-v:显示过程
-f:指定打包后的文件名
tar -xvf 打包文件名
参数:
-x:解打包
例如:
tar -cvf abc.tat abc //将abc目录打包为abc.tar格式
gzip abc.tat //将abc.tar包压缩为.gz格式的压缩文件
从上面的实例我们可以看出,其实.tar.gz格式是先打包为.tar格式,再压缩为.gz格式。这样太繁琐了,下面我们来看看直接压缩的语法。
tar -zcvf 压缩包名.tar.gz 源文件 —— 将源文件压缩为.tar.gz格式
tar -zxvf 压缩包名.tar.gz —— 将压缩包为.tar.gz格式的文件解压
tar -ztvf 压缩包名.tar.gz —— 查看压缩包为.tar.gz格式的内容
tar -jcvf 压缩包名.tar.bz2 源文件 —— 将源文件压缩为.tar.bz2格式
tar -jxvf 压缩包名.tar.bz2 —— 将压缩包为.tar.bz2格式的文件解压
五、关机与重启命令
1、shutdown:关机或重启命令
语法:shutdown [参数] 时间
参数:
-c:取消前一个关机命令
-h:关机
-r:重启
2、其他关机命令:halt、poweroff、init 0
3、其他的重启命令:reboot、init 6
4、logout:用于退出系统。
六、其他常用命令