今天小編就為大家?guī)硪黄榻BLinux歸檔和壓縮命令介紹的文章。小編覺得挺實用的,為此分享給大家做個參考。一起跟隨小編過來看看吧。
創(chuàng)新互聯(lián)是一家專注于網(wǎng)站建設(shè)、做網(wǎng)站與策劃設(shè)計,汝州網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)10多年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:汝州等地區(qū)。汝州做網(wǎng)站價格咨詢:028-86922220歸檔
壓縮
[root@localhost ~]#tar [選項] 源文件或目錄
選項 | 含義 |
---|---|
-c | 將多個文件或目錄進行打包。 |
-A | 追加 tar 文件到歸檔文件。 |
-f 包名 | 指定包的文件名。包的擴展名是用來給管理員識別格式的,所以一定要正確指定擴展名; |
-v | 顯示打包文件過程; |
[root@localhost ~]#tar [選項] 壓縮包
選項 | 含義 |
---|---|
-x | 對 tar 包做解打包操作。 |
-f | 指定要解壓的 tar 包的包名。 |
-t | 只查看 tar 包中有哪些文件或目錄,不對 tar 包做解打包操作。 |
-C 目錄 | 指定解打包位置。 |
-v | 顯示解打包的具體過程。 |
[root@localhost ~]#tar [選項] 壓縮包 源文件或目錄
-z:壓縮和解壓縮 ".tar.gz" 格式;
-j:壓縮和解壓縮 ".tar.bz2"格式。
zip 命令
類似于 Windows 系統(tǒng)中的 winzip 壓縮程序,其基本格式如下:
[root@localhost ~]#zip [選項] 壓縮包名 源文件或源目錄列表
選項 | 含義 |
-r | 遞歸壓縮目錄,及將制定目錄下的所有文件以及子目錄全部壓縮。 |
-m | 將文件壓縮之后,刪除原始文件,相當于把文件移到壓縮文件中。 |
-v | 顯示詳細的壓縮過程信息。 |
-q | 在壓縮的時候不顯示命令的執(zhí)行過程。 |
-壓縮級別 | 壓縮級別是從 1~9 的數(shù)字,-1 代表壓縮速度更快,-9 代表壓縮效果更好。 |
-u | 更新壓縮文件,即往壓縮文件中添加新文件。 |
[root@localhost ~]# unzip [選項] 壓縮包名
選項 | 含義 |
-d 目錄名 | 將壓縮文件解壓到指定目錄下。 |
-n | 解壓時并不覆蓋已經(jīng)存在的文件。 |
-o | 解壓時覆蓋已經(jīng)存在的文件,并且無需用戶確認。 |
-v | 查看壓縮文件的詳細信息,包括壓縮文件中包含的文件大小、文件名以及壓縮比等,但并不做解壓操作。 |
-t | 測試壓縮文件有無損壞,但并不解壓。 |
-x 文件列表 | 解壓文件,但不包含文件列表中指定的文件。 |
gzip命令
再強調(diào)一下,gzip 命令只能用來壓縮文件,不能壓縮目錄,即便指定了目錄,也只能壓縮目錄內(nèi)的所有文件。
[root@localhost ~]# gzip [選項] 源文件
選項 | 含義 |
---|---|
-c | 將壓縮數(shù)據(jù)輸出到標準輸出中,并保留源文件。 |
-d | 對壓縮文件進行解壓縮。 |
-r | 遞歸壓縮指定目錄下以及子目錄下的所有文件。 |
-v | 對于每個壓縮和解壓縮的文件,顯示相應(yīng)的文件名和壓縮比。 |
-l | 對每一個壓縮文件,顯示以下字段:
|
-數(shù)字 | 用于指定壓縮等級,-1 壓縮等級最低,壓縮比最差;-9 壓縮比最高。默認壓縮比是 -6。 |
對于解壓被 gzip 壓縮過的文件,還可以使用 gzip 自己,即 gzip -d 壓縮包。
[root@localhost ~]# gunzip [選項] 文件
選項 | 含義 |
---|---|
-r | 遞歸處理,解壓縮指定目錄下以及子目錄下的所有文件。 |
-c | 把解壓縮后的文件輸出到標準輸出設(shè)備。 |
-f | 強制解壓縮文件,不理會文件是否已存在等情況。 |
-l | 列出壓縮文件內(nèi)容。 |
-v | 顯示命令執(zhí)行過程。 |
-t | 測試壓縮文件是否正常,但不對其做解壓縮操作。 |
bzip2 命令同 gzip 命令類似,只能對文件進行壓縮(或解壓縮),對于目錄只能壓縮(或解壓縮)該目錄及子目錄下的所有文件。當執(zhí)行壓縮任務(wù)完成后,會生成一個以“.bz2”為后綴的壓縮包。
[root@localhost ~]# bzip2 [選項] 源文件
選項 | 含義 |
---|---|
-d | 執(zhí)行解壓縮,此時該選項后的源文件應(yīng)為標記有 .bz2 后綴的壓縮包文件。 |
-k | bzip2 在壓縮或解壓縮任務(wù)完成后,會刪除原始文件,若要保留原始文件,可使用此選項。 |
-f | bzip2 在壓縮或解壓縮時,若輸出文件與現(xiàn)有文件同名,默認不會覆蓋現(xiàn)有文件,若使用此選項,則會強制覆蓋現(xiàn)有文件。 |
-t | 測試壓縮包文件的完整性。 |
-v | 壓縮或解壓縮文件時,顯示詳細信息。 |
-數(shù)字 | 這個參數(shù)和 gzip 命令的作用一樣,用于指定壓縮等級,-1 壓縮等級最低,壓縮比最差;-9 壓縮比最高 |
要解壓“.bz2”格式的壓縮包文件,除了使用“bzip2 -d 壓縮包名”命令外,還可以使用 bunzip2 命令。
[root@localhost ~]# bunzip2 [選項] 源文件
選項 | 含義 |
---|---|
-k | 解壓縮后,默認會刪除原來的壓縮文件。若要保留壓縮文件,需使用此參數(shù)。 |
-f | 解壓縮時,若輸出的文件與現(xiàn)有文件同名時,默認不會覆蓋現(xiàn)有的文件。若要覆蓋,可使用此選項。 |
-v | 顯示命令執(zhí)行過程。 |
-L | 列出壓縮文件內(nèi)容。 |
以上就是Linux歸檔和壓縮命令的詳細內(nèi)容了,看完之后是否有所收獲呢?如果想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊!
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。