【Linux】——解压缩命令

解压缩命令

参考网站
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 *

猜你喜欢

转载自blog.csdn.net/guodonggang/article/details/79376750
今日推荐