日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Linux下常用的10個(gè)文件壓縮工具

 作者簡(jiǎn)介

創(chuàng)新互聯(lián)專注于宣化網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供宣化營(yíng)銷型網(wǎng)站建設(shè),宣化網(wǎng)站制作、宣化網(wǎng)頁(yè)設(shè)計(jì)、宣化網(wǎng)站官網(wǎng)定制、小程序制作服務(wù),打造宣化網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供宣化網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。

李先生(Lemon),高級(jí)運(yùn)維工程師(自稱),SRE專家(目標(biāo)),夢(mèng)想在35歲買一輛保時(shí)捷。喜歡鉆研底層技術(shù),認(rèn)為底層基礎(chǔ)才是王道。一切新技術(shù)都離不開操作系統(tǒng)(CPU、內(nèi)存、磁盤)、網(wǎng)絡(luò)等。堅(jiān)持輸入輸出,記錄自己學(xué)習(xí)的點(diǎn)滴,在平凡中堅(jiān)持前行,總有一天會(huì)遇見不一樣的自己。

一、前言

作為運(yùn)維人員,經(jīng)常會(huì)遇到“小李啊,幫我取一下今天的日志”,因此在Linux服務(wù)器上壓縮包、解壓包是經(jīng)常的事情,但是就我個(gè)人而言,經(jīng)常會(huì)遇到很多不一樣的壓縮解壓工具,最常用的是tar。雖然經(jīng)常用,但是還是很多參數(shù)記不住,當(dāng)然不用去記住每一個(gè)參數(shù),--help就行。在十萬(wàn)火急的情況下,一個(gè)解壓還要去google一下,好像也不合理,因此記住常用的幾個(gè)還是有必要的,再同樣的技術(shù)水平情況下,那就只能比速度了。

二、Linux下最常用的壓縮工具

1、tar

1)壓縮

 
 
 
  1. tar -zcvf too.tar.gz too 

2)解壓

 
 
 
  1. #.tar.gz      
  2. tar -zxvf  too.tar.gz 
  3.   
  4. #.tar.gz2     
  5. tar -jxvf   too.tar.gz2 

3)排除某個(gè)目錄打包

把too目錄打包成too.tar.gz,除logs目錄;注這里的too/logs后面不能加/,如果加的話還是會(huì)打包進(jìn)去。

 
 
 
  1. tar -czvf too.tar.gz --exclude=too/logs too 

4)只打包某個(gè)目錄,而不是全部打包進(jìn)去

加-C參數(shù), 這樣的話可以只打包api3.0 ,而不會(huì)從/usr開始一個(gè)一個(gè)目錄都打包進(jìn)去

 
 
 
  1. tar -zcf api3.0_`date +%Y%m%d%H%M%S`.tar.gz -C /usr/local/tomcat/webapps api3.0 

2、gzip

gzip工具是Linux中最流行、最快的文件壓縮工具,Gzip工具保留原始文件名稱壓縮文件的擴(kuò)展名.gz和時(shí)間戳。

1)打包

 
 
 
  1. gzip filename 

2)解壓

 
 
 
  1. gzip -d filename # 打包的文件會(huì)被刪除 

3、bzip2

Bzip2實(shí)用程序執(zhí)行更快的gzip,它壓縮文件和文件夾更緊湊。壓縮文件時(shí)需要更多的內(nèi)存,為了減少內(nèi)存消耗,在選項(xiàng)中通過(guò)-s標(biāo)志。

1)壓縮

 
 
 
  1. bzip2 examplefile or bzip2 -s examplefile 

2)解壓

 
 
 
  1. bzip2 -d examplefile.bz2 or bunzip2 examplefile.bz2 

3)詳細(xì)說(shuō)明

  
 
 
  1. bzip2 -v examplefile 

4、Lzma

Lzma是一種壓縮工具,與zip或tar類似,但與bzip相比,它的執(zhí)行速度更快,雖然lzma是一個(gè)強(qiáng)大的工具,但它在Linux用戶中并不流行。

1)壓縮

 
 
 
  1. lzma -c --stdout examplefile> examplefile.lzma 

2)解壓

 
 
 
  1. lzma -d --stdout examplefile.lzma >examplefile 

5、xz

XZ是lzma實(shí)用程序的繼承者,它只能壓縮單個(gè)文件,但不能在一個(gè)命令中壓縮多個(gè)文件,它將自動(dòng)為壓縮文件添加.xz擴(kuò)展名。

1)壓縮

 
 
 
  1. xz examplefile  

2)解壓

 
 
 
  1. xz -d examplefile 

6、pax

Pax它的執(zhí)行速度很快,而且它不僅僅是一個(gè)壓縮器,它可以真正的歸檔它可以遠(yuǎn)程復(fù)制文件,在Ubuntu/Mint Linux中,默認(rèn)情況下Pax沒有安裝。

1)壓縮

 
 
 
  1. pax -wf examplefile.tar examplefile 
  2. pax -wf examplefile.tar.gz examplefile  

2)解壓

 
 
 
  1. pax -r 

3)查看壓縮包文件清單

 
 
 
  1. pax -f examplefile.tar 

7、7zip

7Zip文件壓縮器是一個(gè)開源工具,它最初是為微軟Windows開發(fā)的,它支持多種文件壓縮格式和高文件壓縮,它可以用一個(gè)命令壓縮多個(gè)文件。

1)安裝7zip

 
 
 
  1. wget https://www.mirrorservice.org/sites/dl.fedoraproject.org/pub/epel/7/x86_64/Packages/p/p7zip-16.02-10.el7.x86_64.rpm 
  2. wget https://www.mirrorservice.org/sites/dl.fedoraproject.org/pub/epel/7/x86_64/Packages/p/p7zip-plugins-16.02-10.el7.x86_64.rpm 
  3.   
  4. sudo rpm -U --quiet p7zip-16.02-10.el7.x86_64.rpm 
  5. sudo rpm -U --quiet p7zip-plugins-16.02-10.el7.x86_64.rpm 

2)壓縮

 
 
 
  1. 7z  a examplefile.7z examplefile 

3)解壓

 
 
 
  1. 7z  a examplefile.7z examplefile 

8、shar

Shar是一個(gè)命令行工具,可以用來(lái)壓縮測(cè)試文件,Shar可以定義為“shell archive”。一個(gè)簡(jiǎn)單而快速的文件存檔實(shí)用程序?qū)τ讷@取shell腳本的存檔非常有用。

1)安裝shar工具

 
 
 
  1. yum -y install sharutils 

2)壓縮

 
 
 
  1. shar examplefile > examplefile.shar 

3)解壓

 
 
 
  1. unshar examplefile.shar 

9、cpio

可以定義為復(fù)制輸入和輸出,它在輸入中逐行讀取文件名列表,在輸出中讀取歸檔文件。這是一個(gè)內(nèi)置的經(jīng)典命令。

1)壓縮

 
 
 
  1. ls | cpio -ov >/home/username/backup.cpio 

2)解壓

 
 
 
  1. cpio -idv 

10、ar

rar的前身,仍然在Debian及其衍生物中使用,它是一個(gè)簡(jiǎn)單的歸檔工具,但并不是很流行。

1)壓縮  

 
 
 
  1. ar cvsr examplefile.a examplefile 

2)解壓

 
 
 
  1. ar -xv examplefile.a 

11、iso

ISO制作iso鏡像

 
 
 
  1. dd if=/media/dvd of=/home/username/filename.iso 

 【編輯推薦】

  1. Openldap企業(yè)級(jí)部署及應(yīng)用(linux和Windows雙環(huán)境)(七日成蝶)
  2. SQL*Loader數(shù)據(jù)裝載工具入門_Oracle備份恢復(fù)與數(shù)據(jù)遷移教程08
  3. 微軟Windows10 復(fù)古免費(fèi)工具集 PowerToys 將獲得現(xiàn)代界面 UI,彈窗菜單曝光
  4. 今天,推薦一款還不錯(cuò)的穿透工具
  5. Linux入門進(jìn)階 - 如何在Linux中使用export命令

分享名稱:Linux下常用的10個(gè)文件壓縮工具
路徑分享:http://www.5511xx.com/article/cdiheip.html