解压缩命令
参考网站
1.菜鸟教程:http://www.runoob.com/linux/linux-command-manual.html
2.Linux命令大全:http://man.linuxde.net/
详细说明请以上参考网站。
压缩包后缀:
.zip
.rar
.gz
.
.
.
.zip
实例(栗子):
将 /home/html/ 这个目录下所有文件和文件夹打包为当前目录下的 html.zip:
zip -q -r html.zip /home/html
-q 不显示指令执行过程。
-r 递归处理,将指定目录下的所有文件和子目录一并处理。
如果在我们在 /home/html 目录下,可以执行以下命令:
zip -q -r html.zip *
从压缩文件 cp.zip 中删除文件 a.c
zip -dv cp.zip a.c
-d 从压缩文件内删除指定的文件。
-v 显示指令执行过程或显示版本信息。
.tar
Linux tar命令用于备份文件。
tar是用来建立,还原备份文件的工具程序,它可以加入,解开备份文件内的文件
实例(栗子):
压缩文件 非打包
touch a.c // 新建a.c文件
tar -czvf test.tar.gz a.c //压缩 a.c文件为test.tar.gz
a.c
列出压缩文件内容
tar -tzvf test.tar.gz
-rw-r–r– root/root 0 2010-05-24 16:51:59 a.c
解压文件
tar -xzvf test.tar.gz a.c
.gz
Linux gzip命令用于压缩文件。
gzip是个使用广泛的压缩程序,文件经它压缩过后,其名称后面会多出”.gz”的扩展名。
实例(栗子):
压缩文件
gzip * //压缩目录下的所有文件
范例1, 列出详细的信息
gzip -dv * //解压文件,并列出详细信息
接范例1,显示压缩文件的信息
gzip -l *