日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux gunzip r .tar,Linux命令之文件归档、压缩、解压缩tar,gzip,gunzip,bzip2,bunz -电脑资料...

發布時間:2023/12/20 linux 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux gunzip r .tar,Linux命令之文件归档、压缩、解压缩tar,gzip,gunzip,bzip2,bunz -电脑资料... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

tar 建立檔案文件

【語法】 tar [option] tarfile filename

【命令說明】

文件名必須緊跟在-f參數后,且作為參數的最后一項;

【參數說明】

-c 建立一個新的檔案文件;

-f 指定檔案文件名;

-r 往歸檔文件中追加文件;

-x 從檔案文件中提取文件;

-v,-vv 顯示進度信息;

-t 列出存檔文件的信息(不提取);

-C 指定文件提取的目錄;

-A 合并多個tar文件;

--totals 歸檔完成后,打印總歸檔字節數;

--delete 從歸檔文件中刪除指定的文件;

--exclude 歸檔時,排除指定樣式的文件;

-j 生成歸檔文件時,使用bunzip2格式進行壓縮;

-z 生成歸檔文件時,使用gzip格式進行壓縮;

--lzma 生成歸檔文件時,使用lzma格式進行壓縮;

-a 生成歸檔文件時,根據擴展名自動進行壓縮;

【一般用法】

#打tar包,名稱為all.tar

$ tar -cvf all.tar *.text;

#追加文件b.doc

$ tar -rvf all.tar b.doc;

#列出歸檔文件中的內容

$ tar -tvf all.tar;

#提取歸檔文件中的全部文件

$ tar -xvf all.tar;

$ tar -xvf all.tar -C /opt/app/tool_dir;

#提取歸檔文件中的指定文件

$ tar -xvf all.tar file_one file_two

#合并兩個tar文件

$ tar -Af file_one.tar file_two.tar

#刪除指定的文件

$ tar -f all.tar --delete file_one file_two

#歸檔時,排除日志文件

$ tar -cf all.tar * --exclude ”*.log”

gzip/gunzip 進行壓縮/解壓縮

【語法】

gzip [options] file;

gunzip [options] file;

【命令說明】

gzip只能壓縮單個文件,如果指定多個文件,則會生成多個單獨的壓縮文件;

gzip會在生成壓縮文件后,刪除源文件!!!!

gunzip會在解壓縮完成后,刪除源文件!!!

【參數說明】

-l,--list 列出壓縮文件的屬性信息;

--fast 指定最低壓縮比;

--best 指定最高壓縮比;

-n 指定壓縮比(n為數字,且1<=n<=9);

-v 顯示進度信息;

bzip2/bunzip2 進行壓縮/解壓縮

【語法】

bzip2 file;

bunzip2 file;

【命令說明】

bzip2通常能生成比gzip壓縮比更高的文件;默認bzip2會刪除源文件,可使用-k參數保留源文件;

【參數說明】

-k 保留源文件;

-n 指定壓縮比(n為數字,且1<=n<=9);

zip/unzip 進行壓縮/解壓縮

【語法】 zip [options] file file dirs

【命令說明】

zip壓縮/解壓縮后,不會刪除源文件;

【參數說明】

-r 遞歸;壓縮目錄時使用;

-l 列出壓縮文件內容;

-d 從壓縮文件中刪除指定文件;

-u 更新壓縮文件的內容;

【一般用法】

#壓縮文件

$ zip all.zip file;

$ zip all.zip file_one file_two;

$ zip -r all.zip dir_name;

#更新壓縮文件

$ zip all.zip -u log.text

#刪除指定的內容

$ zip -d all.zip log.text;

#解壓文件

$ unzip all.zip;

#列出壓縮文件內容

$ unzip -l all.zip;

總結

以上是生活随笔為你收集整理的linux gunzip r .tar,Linux命令之文件归档、压缩、解压缩tar,gzip,gunzip,bzip2,bunz -电脑资料...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。