Linux下文件(文件夾)的壓縮和解壓


前言

在linux下,當我們上傳一個較大的文件或者要安裝一個軟件(如tomcat、mysql等)時,我們需要先將官網下載的壓縮包在linux服務器上進行解壓,再進行安裝。如果是由程序包生成的一個目錄內容較多或較大時,我們還可能需要對某個文件夾需要壓縮,這就需要用到我們本節要介紹的內容,文件(文件夾)的壓縮和解壓。

 

 

Linux文件文件夾的壓縮和解壓

1.zip命令

例如:zip -r mysql.zip mysql 該句命令的含義是:將mysql文件夾壓縮成mysql.zip

zip -r abcdef.zip abc def.txt 這句命令的意思是將文件夾abc和文件def.txt壓縮成一個壓縮包abcdef.zip

2.unzip命令

與zip命令相反,這是解壓命令,用起來很簡單。 如:unzip mysql.zip 在當前目錄下直接解壓mysql.zip。

3.tar命令

例如:tar -cvf 123.tar file1 file2 dir1 該句命令實現一個tar壓縮,它是將兩個文件(file1和file2)和一個文件夾(dir1)壓縮成一個123.tar文件。

tar -zxvf apache-tomcat-7.0.75.tar.gz 該命令在解壓安裝tomcat時使用,是將apache-tomcat.7.0.75.tar.gz直接解壓到當前目錄下。tar同時具有壓縮的解壓的功能,使用時根據參數和命令結構區分。

結語

壓縮和解壓命令還有很多可配置的參數,如解壓縮時要不要覆蓋原有的文件等,本文屬於初步接觸者學習使用,不對太復雜的參數做說明,不然初學者還沒入門就更迷糊了。

 

摘自:

https://baijiahao.baidu.com/s?id=1640987338729787489&wfr=spider&for=pc


免責聲明!

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



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