首頁 >系統教程 >Linux >Centos 7 壓縮解壓縮指令概覽

Centos 7 壓縮解壓縮指令概覽

WBOY
WBOY轉載
2023-12-31 21:02:031122瀏覽

 1.zip檔壓縮

語法:zip 加壓縮後的檔名 加上要壓縮的檔名。

[root@localhost ~]# zip test.zip test.txt
  adding: test.txt (deflated 100%)
[root@localhost ~]# 

後面出現進度條百分比數字說明已經壓縮好了然後你在ll驗證一下看看有沒有你命名的檔案包。

[root@localhost ~]# ll
总用量 820004
-rw-------. 1 root root      1587 3月  22 16:58 anaconda-ks.cfg
-rw-r--r--. 1 root root      1635 3月  22 17:00 initial-setup-ks.cfg
-rw-r--r--. 1 root root 838860800 3月  26 14:56 test.txt
-rw-r--r--. 1 root root    814270 3月  26 14:57 test.zip
[root@localhost ~]# 

2. zip 檔案解壓縮

zip 解壓縮就在zip 前面加個un ,要指定路徑的話就加個 -d

#語法就是 unzip 要解壓縮的檔名 -d 指定解壓縮路徑

[root@localhost ~]# unzip test.zip -d /tmp/
Archive:  test.zip
  inflating: /tmp/test.txt           
[root@localhost ~]# 

是不是很簡單,然後再ls 加你指定的路徑去驗證一下有沒有你解壓縮出來的檔案,有的話就表示你成功了。恭喜你成功學會了zip 壓縮和zip 解壓縮! ! !然後我們繼續....

[root@localhost ~]# ls /tmp
test.txt
[root@localhost ~]# 

3.tar壓縮與解壓縮

tar參數有

-c 建立一個壓縮檔

-x 解開一個壓縮檔

-t 查看tar壓縮檔裡面的檔案

-z 使用gzip壓縮

-j 使用bzip2壓縮

-v 壓縮過程中顯示檔案*(常用)但不建議用在背景執行過程

-f 使用檔名,注意:f之後要立即接檔名,不能再接參數

注意:

tar 建立一個檔案指令

語法:tar [參數] 檔案與目錄... ...

[root@localhost ~]# tar -czvf user /etc
tar: 从成员名中删除开头的“/”
/etc/
/etc/fstab
/etc/crypttab
/etc/mtab
/etc/resolv.conf
/etc/fonts/
/etc/fonts/conf.d/
/etc/fonts/conf.d/57-dejavu-serif.conf
/etc/fonts/conf.d/65-1-vlgothic-gothic.conf
/etc/fonts/conf.d/31-cantarell.conf
/etc/fonts/conf.d/65-0-lohit-nepali.conf
/etc/fonts/conf.d/59-liberation-mono.conf

後面還有一堆看不懂的東西然後就到後面在ls查看是否存在。

[root@localhost ~]# ls
anaconda-ks.cfg  initial-setup-ks.cfg  test.txt  test.zip  user
[root@localhost ~]# 

然後再說解壓縮.....

4. tar 解壓縮

tar 加參數加檔名

[root@localhost ~]# tar -xvf user
etc/
etc/fstab
etc/crypttab
etc/mtab
etc/resolv.conf
etc/fonts/
etc/fonts/conf.d/
etc/fonts/conf.d/57-dejavu-serif.conf

後面還有一堆的解壓縮過程就省略了反正就是解壓縮成功了

下面是其他網友的補充

一、Linux版本

Centos 7 压缩与解压缩命令小结

#二、解壓縮.tar.gz套件到目前目錄

tar -xzvf apache-tomcat-7.0.90.tar.gz

Centos 7 压缩与解压缩命令小结
Centos 7 压缩与解压缩命令小结

#三、將指定檔案壓縮成.tar.gz套件

tar -czf apache-tomcat-7.0.90.tar.gz ./bin/ ./conf/ ./BUILDING.txt ./README.md

Centos 7 压缩与解压缩命令小结

#四、解壓縮.war包到目前目錄

jar -xvf file.war

Centos 7 压缩与解压缩命令小结
Centos 7 压缩与解压缩命令小结

##五、將目前目錄所有檔案壓縮成.war包

jar -cvfM0 file2.war ./

Centos 7 压缩与解压缩命令小结
Centos 7 压缩与解压缩命令小结

#六、解壓縮.tar包到目前目錄

tar -xvf desk.tar

#七、將指定檔案壓縮成.tar包

##tar -czf desk2.tar ./file.pdf ./abc/ 

以上是Centos 7 壓縮解壓縮指令概覽的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:jb51.net。如有侵權,請聯絡admin@php.cn刪除