[tar]解压缩文件和目录

[tar]解压缩文件和目录

[tar]解压缩文件和目录

tar是Linux系统下的解压缩命令,常用压缩格式为.tar / .tar.gz

参数解析

tar常用参数

-z:通过gzip压缩成档案文件

-c:创建一个新档案文件

-v:详细地列出处理的文件

-f:使用档案文件或ARCHIVE设备

-x:从档案文件中解压出文件

-t:列出归档内容

-C:改变至目录 DIR

压缩

压缩指定文件

$ tar -zcvf file.tar.gz file1 file2 ...

压缩当前目录所有文件

# 不包括隐藏文件

$ tar -zcvf file.tar.gz *

# 包括隐藏文件

$ tar -zcvf file.tar.gz * .[!.]*

压缩文件夹

$ tar -zcvf test.tar.gz test

列出压缩文件内容

$ tar -tf test.tar.gz

解压

.tar.gz

# 解压到当前文件夹

$ tar -zxvf file.tar.gz

# 解压到指定文件夹,注意:des已存在

$ tar -zxvf file.tar.gz -C des

.tar.xz

# 解压.xz文件

$ xz -d xxx.tar.xz

# 解压.tar文件

$ tar -xvf xxx.tar

打包文件

只进行打包操作

# 打包

$ tar cvf xxx.tar file1 file2 ...

# 解开

$ tar -xvf xxx.tar

相关内容

《问道》宠物飞升全解析 玩家战力在升级[多图]
365体育ribo88

《问道》宠物飞升全解析 玩家战力在升级[多图]

🕒 07-02 👁️ 3271