linux tar cfv,你有一條linux命令學習之解壓縮.tar .gz .xz .bz .zip

下載的包解壓還是壓縮本地的包,都要用到解壓縮命令。

1 .tar tar命令生成的壓縮包

1). 命令語法

tar [-xcfvzjJ] pathname.tar file

2).參數

-c 創建包

-x 解壓包

-v 顯示解壓縮過程

-f 指定包名

-z gzip壓縮或解壓縮算法

-j bzip2壓縮或解壓縮算法

-J xz壓縮或解壓縮算法

3).示例

$ tar -cvf test.tar * #壓縮為.tar

README.md

yang.txt

zhang.txt

$ ls

README.md test.tar yang.txt zhang.txt

$ tar -xvf test.tar #解壓縮

$ tar -zcf ./test-x/test.tar.gz * #gz壓縮其他算法類似

$ tar -zxf testgz.tar.gz -C test-x #-C根解壓路徑

2 .gz gzip命令生成的包

1). 命令語法

gzip [-acvf] file >/>> pathname.gz

gunzip [-acvf] pathname.gz >/>> pathfile

2). 參數

-a 使用ASCII文字模式

-c 保留源解壓縮文件

-f 強行解開壓縮文件,不理會文件名稱或硬連接是否存在,以及該文件是否為符號連接

-v 顯示指令執行過程

3). 示例

$ gzip -c Packages > binary-amd64/Packages.gz

$ gunzip -c Packages.gz >Packages

3 .xz xz命令生成的包

1).命令語法

xz [-zdk#] file

2).參數

-# 指定壓縮比取值1-9,默認是6

-k 壓縮時保留原文件

$xz -zk test #壓縮成.xz

$ls

test test.xz

$xz -dk test.xz

4 .zip zip命令生成的包

$zip filename.zip filename

$unzip filename.zip -d pathname #-d解壓到指定目錄

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值