【Linux】.gz文件 壓縮與解壓縮命令


一、.gz文件壓縮與解壓縮命令:

1.壓縮文件
gzip 源文件
如壓縮 b.txt 使用命令 gzip b.txt 注意 壓縮為 .gz 文件 源文件會消失
如果想保留源文件 使用命令 gzip -c 源文件 > 壓縮文件

[root@localhost ~]# gzip -c b.txt > b.txt.gz
[root@localhost ~]# ll
total 8
-rw-------. 1 root root 951 Apr 24  2017 anaconda-ks.cfg
-rw-r--r--. 1 root root   0 May 19 11:37 b.txt
-rw-r--r--. 1 root root  26 May 19 11:38 b.txt.gz

2.壓縮目錄
gzip -r 目錄
注意 gzip 壓縮目錄 只會遞歸地壓縮目錄下的所有文件 不會壓縮目錄

[root@localhost ~]# tree -L 3 annie/
annie/
├── 7.txt
└── sm8250
    ├── b.txt
    └── test
        └── 1.txt

2 directories, 3 files
[root@localhost ~]# gzip -r annie
[root@localhost ~]# tree -L 3 annie/
annie/
├── 7.txt.gz
└── sm8250
    ├── b.txt.gz
    └── test
        └── 1.txt.gz

2 directories, 3 files

3.解壓

[root@localhost annie]# ll
total 4
-rw-r--r--. 1 root root 26 May 19 11:40 7.txt.gz
drwxr-xr-x. 3 root root 32 May 19 11:41 sm8250
[root@localhost annie]# gzip -d 7.txt.gz 
[root@localhost annie]# ll
total 0
-rw-r--r--. 1 root root  0 May 19 11:40 7.txt
drwxr-xr-x. 3 root root 32 May 19 11:41 sm8250


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM