一区二区三区在线视频播放_一区在线播放视频_欧美.com_亚洲精品无人区_久久亚洲精品视频_国产精品久久久久久久免费软件_久久av一区二区三区_欧美国产日韩精品免费观看_亚洲一区自拍_91久久国产精品91久久性色_亚洲一区二区三区在线播放_久久久久久久一区_国产精品一区二区久久久_精品成人国产_亚洲欧洲精品一区二区三区波多野1战4_在线观看亚洲精品

綠色資源網:您身邊最放心的安全下載站! 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

綠色資源網

技術教程
您的位置:首頁操作系統linux → Linux文件壓縮和解壓縮命令使用詳解

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

我要評論 2013/12/26 22:38:28 來源:綠色資源網 編輯:www.makmong.com [ ] 評論:0 點擊:261次

在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 以壓縮文件內擁有最新更改時間的文件

關鍵詞:Linux

閱讀本文后您有什么感想? 已有 人給出評價!

  • 0 歡迎喜歡
  • 0 白癡
  • 0 拜托
  • 0 哇
  • 0 加油
  • 0 鄙視
一区二区三区在线视频播放_一区在线播放视频_欧美.com_亚洲精品无人区_久久亚洲精品视频_国产精品久久久久久久免费软件_久久av一区二区三区_欧美国产日韩精品免费观看_亚洲一区自拍_91久久国产精品91久久性色_亚洲一区二区三区在线播放_久久久久久久一区_国产精品一区二区久久久_精品成人国产_亚洲欧洲精品一区二区三区波多野1战4_在线观看亚洲精品
亚洲精品免费一区二区三区| 国产午夜精品一区理论片飘花| 亚洲自拍偷拍视频| 亚洲午夜成aⅴ人片| 午夜久久久久久久久久一区二区| 国产精品高清在线观看| 一区二区国产日产| 国产精品亚洲综合久久| 欧美激情第一页xxx| 麻豆国产精品一区二区三区| 欧美三级第一页| 伊人男人综合视频网| 亚洲高清激情| 欧美视频一区二区三区| 欧美日韩在线免费观看| 好吊一区二区三区| 亚洲激情午夜| 亚洲日本久久| 久久精品中文字幕免费mv| 欧美精品在线一区二区三区| 国产精品久久久久久久久| 免费一级欧美片在线观看| 亚洲精品一区二区三区福利| 亚洲少妇诱惑| 亚洲一区二区影院| 欧美国产日韩一二三区| 亚洲欧美精品在线| 亚洲国产老妈| 亚洲日韩欧美视频一区| 亚洲精品少妇| 久久亚洲春色中文字幕| 一区二区三区中文在线观看| 日韩亚洲欧美一区二区三区| 国产欧美日韩在线| 影音先锋亚洲精品| 国产精品白丝av嫩草影院| 黄色成人av在线| 欧美视频一区二区三区四区| 欧美性大战xxxxx久久久| 欧美三日本三级少妇三99| 亚洲狠狠丁香婷婷综合久久久| 亚洲无人区一区| 欧美国产一区视频在线观看| 国产精品久久久久久久久免费樱桃| 亚洲观看高清完整版在线观看| 亚洲精品女人| 激情欧美丁香| 国内一区二区三区在线视频| 亚洲免费精彩视频| 亚洲免费观看在线观看| 一区二区不卡在线视频 午夜欧美不卡'| 国产日韩av在线播放| 国内外成人免费视频| 欧美jizzhd精品欧美喷水| 国产一区二区三区日韩| 日韩午夜av在线| 亚洲欧美日韩在线观看a三区| 国产亚洲网站| 欧美视频中文一区二区三区在线观看| 亚洲国产黄色片| 一本色道综合亚洲| 久久精品五月婷婷| 欧美亚男人的天堂| 国产女主播在线一区二区| 亚洲欧美日本精品| 久久免费视频在线| 亚洲国产精品黑人久久久| 亚洲精品久久久久久下一站| 亚洲第一偷拍| 99综合精品| 久久深夜福利免费观看| 欧美国产亚洲精品久久久8v| 欧美激情第一页xxx| 亚洲国产一区二区视频| 欧美一级播放| 国产噜噜噜噜噜久久久久久久久| 性欧美videos另类喷潮| 亚洲精品视频在线播放| 亚洲午夜在线观看视频在线| 亚洲一区二区三区免费在线观看| 欧美不卡视频一区| 亚洲视频精品| 久久精品亚洲精品| 欧美精品一区三区| 在线精品国产欧美| 欧美精品三级| 亚洲一区二区三区四区五区黄| 久久疯狂做爰流白浆xx| 日韩视频国产视频| 国产欧美日本在线| 欧美精品一区二区久久婷婷| 亚洲成色777777在线观看影院| 99国产精品国产精品久久| 午夜精品一区二区三区四区| 久久久久女教师免费一区| 欧美制服丝袜| 巨胸喷奶水www久久久免费动漫| 国产亚洲精品aa午夜观看| 国产精品入口夜色视频大尺度| 狠狠色香婷婷久久亚洲精品| 一区二区三区日韩| 久久久久久综合网天天| 亚洲国产成人久久| 国产欧美一区二区精品仙草咪| 国产精品主播| 欧美日韩国产免费| 午夜精品国产精品大乳美女| 在线综合+亚洲+欧美中文字幕| 老牛国产精品一区的观看方式| 欧美一区二区黄色| 欧美激情精品久久久久久免费印度| 欧美大香线蕉线伊人久久国产精品| 欧美精品午夜视频| 国产精品久久久久久av福利软件| 国产美女精品视频免费观看| 久久精品亚洲精品| 欧美日韩成人综合天天影院| 国产精品中文字幕欧美| 美女主播精品视频一二三四| 精久久久久久| 国产精品自在欧美一区| 亚洲最新中文字幕| 一本色道久久精品| 久久久久国产精品www| 日韩视频一区二区三区在线播放免费观看| 韩日成人av| 久久久久国内| 这里只有精品在线播放| 99国产精品私拍| 国产人妖伪娘一区91| 欧美日韩国产综合视频在线观看中文| 亚洲高清免费视频| 亚洲乱码国产乱码精品精| 中国亚洲黄色| 亚洲精品一区二区三区四区高清| 欧美三级电影网| 国产精品人成在线观看免费| 国产一区二区丝袜高跟鞋图片| 亚洲国产裸拍裸体视频在线观看乱了中文| 国产一区二区三区久久久| 午夜精品久久久久久久99热浪潮| 日韩一区二区精品视频| 在线观看亚洲a| 国产伪娘ts一区| 影音先锋日韩精品| 欧美高清自拍一区| 亚洲电影免费在线| 欧美在线视频一区二区| 一区二区三区免费网站| 久久精品二区亚洲w码| 欧美日韩一区二区三区四区在线观看| 狠狠色伊人亚洲综合网站色| 美腿丝袜亚洲色图| 国产亚洲午夜高清国产拍精品| 欧美成人官网二区| 欧美激情综合亚洲一二区| 国产欧美精品| 欧美日韩美女在线| 国产欧美日韩不卡| 国产精品久久久久久久9999| 欧美一区三区二区在线观看| 国产一区高清视频| 狠久久av成人天堂| 亚洲电影下载|