婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Linux文件壓縮和解壓縮命令使用詳解

Linux文件壓縮和解壓縮命令使用詳解

熱門標簽:地圖標注的牌子 外呼系統鏈接 桂林市ai電銷機器人公司 新科火車站地圖標注點 商店地圖標注外賣入駐 磁力導航地圖標注 地址高德地圖標注 制作地圖標注 外呼系統怎么弄

在Linux系統中,我們通常使用的文件壓縮命令有:bunzip2 , bzip2 , cpio , gunzip , gzip ,split(切割文件) , zgrep(在壓縮文件中尋找匹配的正則表達式), zip ,unzip, tar ,rar。
最后四個是我比較常用的,今天的筆記就寫這四個的好了。
1、tar:
tar命令:tar [選項...] [FILE]...
輸入“tar -?”獲取相關幫助信息,tar的幫助文檔給出示例如下:
示例
  tar -cf archive.tar foo bar  # 從文件 foo 和 bar 創建歸檔文件archive.tar。
  tar -tvf archive.tar             # 詳細列舉歸檔文件 archive.tar中的所有文件。
  tar -xf archive.tar              # 展開歸檔文件 archive.tar中的所有文件。
如果是要壓縮文件夾的話,輸入:
tar -cvf dirArchive.tar /dirName
同樣的,要將歸檔文件解壓到特定文件夾的話,則是:
tar -xvf dirArchive.tar /dirName
下面復習一下。我們先人為做個文件夾出來,里面放置若干文件夾和文件:
我們首先創建一個tar文件,先壓縮一個文件夾(testdir):
tar -cf testdir.tar testdir
然后列出該壓縮包里的結構:
接著我們向這個壓縮包追加文件:
當然了,上述單步操作沒必要做了,壓縮包里面已經有這個文件。
然后再看看這個壓縮包里的結構:
如果使用示例中的-v選項,則會將壓縮包里的文件屬性全部列出。包括權限,創建人,字節大小,修改時間和文件名:
從tar壓縮文件中解壓并顯示文件列表:
一般來說比較常用到的選項有主操作選項:
另外再練習一下其他的一些用法:
1、當壓縮testdir目錄的時候,需要將文件夾根路徑內的test文件排除:
2、只壓縮比指定時間更新的文件:
3、壓縮所有文件名前綴為“te”的文件或文件夾(或者壓縮后綴為“st”的文件):
最后補充一下常用的選項:
-p, --preserve-permissions, --same-permissions
                             保留解壓文件權限信息(默認只為超級用戶服務)
      --preserve             與 -p 和 -s 一樣
      --same-owner           嘗試解壓時保持所有者關系一致(超級用戶默認此項)
-r, --append                 追加文件至歸檔結尾
-u, --update               僅追加比歸檔中副本更新的文件
-k, --keep-old-files        解壓時不要替換存在的文件
      --keep-newer-files
                             不要替換比歸檔中副本更新的已存在的文件
      --no-overwrite-dir     保留已存在目錄的元數據
      --overwrite            解壓時重寫存在的文件
      --overwrite-dir
                             解壓時重寫已存在目錄的元數據(默認)
      --recursive-unlink     解壓目錄之前先清除目錄層次
      --remove-files         在添加文件至歸檔后刪除它們
-N, --newer=DATE-OR-FILE, --after-date=DATE-OR-FILE 只保存比 DATE-OR-FILE 更新的文件

2、rar:
rar command> -switch 1> -switch N> archive> files...>@listfiles...> path_to_extract\&;
Linux系統的默認軟件包里是不包含rar壓縮工具的,所以我們先安裝rar:
sudo apt-get install rar
command>選項只可以從給出的選項中輸入一個(且只能一個),我們看一下它提供的命令列表:
使用舉例,比如說現在我們要進行文件壓縮:
在完成壓縮之后,我們可以通過命令l獲取壓縮文件內具體的結構信息:
甚至可以通過命令p將壓縮文件內的所有信息輸出到控制臺:
switch N>部分則提供了一些功能性的選項。
比如說以追加性的方式更新壓縮文件可選用-ad:
或者說想把某個文件排除在外可以選用開關-x(注意,要排除的串要緊跟在x后面,不用加任何符號),比如我們這里想要將文件夾根路徑下凡是“te”開頭的文件都排除:
還有加密,用開關-p,同樣的,密碼緊隨p后面即可:
如果相對文件進行解壓或者直接打開文件,就會要求你輸入密碼:
除此之外,還有一些常用的選項有:
ag[format]    Generate archive name using the current date
cl                 Convert names to lower case
cu                Convert names to upper case
df                 Delete files after archiving
ed                Do not add empty directories
dw               Wipe files after archiving
其他的命令和開關可參照幫助手冊。

3、zip  , unzip:
zip [-options] [-b path] [-t mmddyyyy] [-n suffixes] [zipfile list] [-xi list]
unzip [-Z] [-opts[modifiers]] file[.zip] [list] [-x xlist] [-d exdir]
zip和unzip的使用方法是比較簡單的,甚至連幫助文檔都寫得很簡單,所以也就沒什么筆記好寫的了,直接看幫助文檔即可。
linux zip 命令詳解
功能說明:壓縮文件。
語 法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b 工作目錄>][-ll][-n 字尾字符串>][-t 日期時間>][-壓縮效率>][壓縮文件][文件...][-i 范本樣式>][-x 范本樣式>]
補充說明:zip是個使用廣泛的壓縮程序,文件經它壓縮后會另外產生具有".zip"擴展名的壓縮文件。
參 數:
-A 調整可執行的自動解壓縮文件。
-b工作目錄> 指定暫時存放文件的目錄。
-c 替每個被壓縮的文件加上注釋。
-d 從壓縮文件內刪除指定的文件。
-D 壓縮文件內不建立目錄名稱。
-f 此參數的效果和指定"-u"參數類似,但不僅更新既有文件,如果某些文件原本不存在于壓縮文件內,使用本參數會一并將其加入壓縮文件中。
-F 嘗試修復已損壞的壓縮文件。
-g 將文件壓縮后附加在既有的壓縮文件之后,而非另行建立新的壓縮文件。
-h 在線幫助。
-i范本樣式> 只壓縮符合條件的文件。
-j 只保存文件名稱及其內容,而不存放任何目錄名稱。
-J 刪除壓縮文件前面不必要的數據。
-k 使用MS-DOS兼容格式的文件名稱。
-l 壓縮文件時,把LF字符置換成LF+CR字符。
-ll 壓縮文件時,把LF+CR字符置換成LF字符。
-L 顯示版權信息。
-m 將文件壓縮并加入壓縮文件后,刪除原始文件,即把文件移到壓縮文件中。
-n字尾字符串> 不壓縮具有特定字尾字符串的文件。
-o 以壓縮文件內擁有最新更改時間的文件為準,將壓縮文件的更改時間設成和該文件相同。
-q 不顯示指令執行過程。
-r 遞歸處理,將指定目錄下的所有文件和子目錄一并處理。
-S 包含系統和隱藏文件。
-t日期時間> 把壓縮文件的日期設成指定的日期。
-T 檢查備份文件內的每個文件是否正確無誤。
-u 更換較新的文件到壓縮文件內。
-v 顯示指令執行過程或顯示版本信息。
-V 保存VMS操作系統的文件屬性。
-w 在文件名稱里假如版本編號,本參數僅在VMS操作系統下有效。
-x范本樣式> 壓縮時排除符合條件的文件。
-X 不保存額外的文件屬性。
-y 直接保存符號連接,而非該連接所指向的文件,本參數僅在UNIX之類的系統下有效。
-z 替壓縮文件加上注釋。
-$ 保存第一個被壓縮文件所在磁盤的卷冊名稱。
-壓縮效率> 壓縮效率是一個介于1-9的數值。
linux unzip 命令詳解
功能說明:解壓縮zip文件
語 法:unzip [-cflptuvz][-agCjLMnoqsVX][-P 密碼>][.zip文件][文件][-d 目錄>][-x 文件>] 或 unzip [-Z]
補充說明:unzip為.zip壓縮文件的解壓縮程序。
參 數:
-c 將解壓縮的結果顯示到屏幕上,并對字符做適當的轉換。
-f 更新現有的文件。
-l 顯示壓縮文件內所包含的文件。
-p 與-c參數類似,會將解壓縮的結果顯示到屏幕上,但不會執行任何的轉換。
-t 檢查壓縮文件是否正確。
-u 與-f參數類似,但是除了更新現有的文件外,也會將壓縮文件中的其他文件解壓縮到目錄中。
-v 執行是時顯示詳細的信息。
-z 僅顯示壓縮文件的備注文字。
-a 對文本文件進行必要的字符轉換。
-b 不要對文本文件進行字符轉換。
-C 壓縮文件中的文件名稱區分大小寫。
-j 不處理壓縮文件中原有的目錄路徑。
-L 將壓縮文件中的全部文件名改為小寫。
-M 將輸出結果送到more程序處理。
-n 解壓縮時不要覆蓋原有的文件。
-o 不必先詢問用戶,unzip執行后覆蓋原有文件。
-P密碼> 使用zip的密碼選項。
-q 執行時不顯示任何信息。
-s 將文件名中的空白字符轉換為底線字符。
-V 保留VMS的文件版本信息。
-X 解壓縮時同時回存文件原來的UID/GID。
[.zip文件] 指定.zip壓縮文件。
[文件] 指定要處理.zip壓縮文件中的哪些文件。
-d目錄> 指定文件解壓縮后所要存儲的目錄。
-x文件> 指定不要處理.zip壓縮文件中的哪些文件。
-Z unzip -Z等于執行zipinfo指令
范例:
zip命令可以用來將文件壓縮成為常用的zip格式。unzip命令則用來解壓縮zip文件。
1. 我想把一個文件abc.txt和一個目錄dir1壓縮成為yasuo.zip:
# zip -r yasuo.zip abc.txt dir1
2.我下載了一個yasuo.zip文件,想解壓縮:
# unzip yasuo.zip
3.我當前目錄下有abc1.zip,abc2.zip和abc3.zip,我想一起解壓縮它們:
# unzip abc\?.zip
注釋:?表示一個字符,如果用*表示任意多個字符。
4.我有一個很大的壓縮文件large.zip,我不想解壓縮,只想看看它里面有什么:
# unzip -v large.zip
5.我下載了一個壓縮文件large.zip,想驗證一下這個壓縮文件是否下載完全了
# unzip -t large.zip
6.我用-v選項發現music.zip壓縮文件里面有很多目錄和子目錄,并且子目錄中其實都是歌曲mp3文件,我想把這些文件都下載到第一級目錄,而不是一層一層建目錄:
# unzip -j music.zip

標簽:仙桃 湘西 茂名 三門峽 衡陽 慶陽 六盤水 衡陽

巨人網絡通訊聲明:本文標題《Linux文件壓縮和解壓縮命令使用詳解》,本文關鍵詞  Linux,文件,壓縮,和解,命令,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Linux文件壓縮和解壓縮命令使用詳解》相關的同類信息!
  • 本頁收集關于Linux文件壓縮和解壓縮命令使用詳解的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美日韩三级在线| 亚洲蜜臀av乱码久久精品蜜桃| 国产成人综合自拍| 奇米影视一区二区三区小说| 欧美一区三区四区| 91精品在线麻豆| 欧美日韩一级视频| 在线不卡一区二区| 欧美成人免费网站| 成人免费视频app| 91在线精品一区二区| 一区二区免费看| 天堂va蜜桃一区二区三区| 亚洲国产成人tv| 欧美一区二区三区四区视频| 91国偷自产一区二区三区观看| 97aⅴ精品视频一二三区| 色综合色综合色综合| 欧美日韩国产123区| 久久蜜桃一区二区| 亚洲女同ⅹxx女同tv| 天堂成人国产精品一区| 精品成人一区二区| 国产日韩精品一区二区三区在线| 亚洲精品日日夜夜| 奇米一区二区三区av| 国产无一区二区| 性感美女久久精品| 国产成人av一区| 91精品国产入口| 国产精品乱码一区二三区小蝌蚪| 欧美日韩一区二区在线观看视频| 国产ts人妖一区二区| 国产精品人成在线观看免费| 亚洲一区日韩精品中文字幕| 欧美一级生活片| 国产精品久久久久7777按摩| 青青草国产精品亚洲专区无| 国产mv日韩mv欧美| 日韩av中文在线观看| 成人免费视频app| 日韩一区二区免费高清| 99r精品视频| 成人午夜在线视频| 经典三级一区二区| 欧美精品久久久久久久久老牛影院 | 亚洲激情五月婷婷| 激情综合色丁香一区二区| 国产69精品久久久久777| 极品瑜伽女神91| 亚洲欧洲成人av每日更新| 亚洲线精品一区二区三区八戒| 久久久久久久久久看片| 天天综合色天天综合色h| 93久久精品日日躁夜夜躁欧美| 日韩精品影音先锋| 日日骚欧美日韩| 欧美色图第一页| 91久久免费观看| 亚洲精品成人少妇| 91亚洲国产成人精品一区二三| 国产精品国产成人国产三级| 国产麻豆9l精品三级站| 精品国产一区二区三区久久久蜜月| 欧美日韩成人在线| 欧美日韩一区三区| 亚洲国产日韩一级| 欧美综合欧美视频| 欧美影院一区二区| 亚洲宅男天堂在线观看无病毒| 日韩美女久久久| 99免费精品在线| 亚洲欧美一区二区三区国产精品 | 亚洲综合在线五月| 99久久er热在这里只有精品15| 99久久精品久久久久久清纯| 91麻豆国产福利在线观看| 亚洲欧洲三级电影| 99精品国产99久久久久久白柏| 91碰在线视频| 亚洲激情第一区| 青娱乐精品视频| 欧美成人一区二区三区在线观看| 久久色.com| 中文字幕一区三区| 欧美性猛交xxxxxx富婆| 日韩精品欧美成人高清一区二区| 日韩国产精品大片| 国产精品亚洲第一区在线暖暖韩国 | 日韩精品电影在线| 久久精品国产99国产精品| 国产高清在线观看免费不卡| 91丨九色丨黑人外教| 亚洲一区二区不卡免费| 裸体健美xxxx欧美裸体表演| 国产精品乡下勾搭老头1| 91片在线免费观看| 91精品久久久久久久久99蜜臂| 欧美刺激脚交jootjob| 久久精品在线免费观看| 91国在线观看| 久久久精品中文字幕麻豆发布| 一区免费观看视频| 捆绑调教一区二区三区| 成人欧美一区二区三区白人 | 精品国产百合女同互慰| 国产精品传媒在线| 7777精品伊人久久久大香线蕉 | 樱花影视一区二区| 国产专区综合网| 欧美在线不卡一区| 国产成人小视频| 91精品久久久久久久91蜜桃| 久久久综合精品| 精品视频999| 一色屋精品亚洲香蕉网站| 欧美精品久久一区| 色综合天天性综合| 国产91在线看| 捆绑变态av一区二区三区| 亚洲精品成人天堂一二三| 国产精品一区二区黑丝| 日韩一级成人av| 亚洲综合一二三区| 欧美激情一区不卡| 国产一区欧美日韩| 精品国产伦一区二区三区观看方式 | 日韩成人午夜电影| 欧美伊人久久大香线蕉综合69| 久久先锋影音av鲁色资源网| 奇米色777欧美一区二区| 欧美婷婷六月丁香综合色| 成人激情文学综合网| 国产主播一区二区三区| 免费在线欧美视频| 日韩欧美国产不卡| 老汉av免费一区二区三区| 午夜久久久影院| 91精品婷婷国产综合久久竹菊| 五月婷婷久久丁香| 欧美日韩久久久一区| 午夜精品福利久久久| 亚洲一区二区三区美女| 精品视频在线免费观看| 亚洲国产日韩精品| 五月天激情综合网| 日韩欧美在线影院| 精品国产免费一区二区三区四区| 国精产品一区一区三区mba桃花| 欧美成人精品二区三区99精品| 精品一区二区成人精品| 亚洲精品一线二线三线无人区| 国产在线视频一区二区| 精品成人一区二区| 国产a区久久久| 亚洲精品国产a久久久久久| 亚洲美女在线一区| 日韩一级二级三级精品视频| 51精品久久久久久久蜜臀| 久久精品国产亚洲aⅴ | 欧美亚洲免费在线一区| 午夜精品视频在线观看| 国产一区二区三区高清播放| 国产亚洲精品bt天堂精选| 亚洲国产精品成人综合| 欧美艳星brazzers| 欧美第一区第二区| 99久久精品一区二区| 日韩在线播放一区二区| 欧美激情在线一区二区| 综合久久久久久| 午夜一区二区三区在线观看| 精品国产一区二区三区av性色 | 久久99热这里只有精品| 久久久三级国产网站| 中文字幕精品综合| 午夜久久久影院| 另类成人小视频在线| 久久精品水蜜桃av综合天堂| 中文天堂在线一区| 日本免费在线视频不卡一不卡二| 国产成人一级电影| 国产精品国产成人国产三级| 7777精品久久久大香线蕉 | 久久久久综合网| 波多野洁衣一区| 91在线一区二区三区| 欧美精品粉嫩高潮一区二区| 久久久亚洲高清| 亚洲国产sm捆绑调教视频| 国产午夜亚洲精品不卡| 性欧美疯狂xxxxbbbb| 波多野结衣精品在线| 日韩精品一区二区三区老鸭窝 | 99国产精品久久久久久久久久久| 欧美手机在线视频| 国产精品欧美一区喷水| 久色婷婷小香蕉久久| 欧美日韩一区二区三区不卡| 中文字幕一区二区三区不卡在线 |