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

歡迎訪問 生活随笔!

生活随笔

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

linux

Linux下解压:tar、rar、7z命令

發(fā)布時間:2023/12/20 linux 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux下解压:tar、rar、7z命令 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.


一、tar命令常見參數(shù)與實例


必須的參數(shù):(3個參數(shù)不能共存)

-c :創(chuàng)建壓縮文件c代表create

-x :解壓縮文件

-t :查看壓縮包里面的文件!

?

輔助參數(shù):

-z:用 gzip壓縮/解壓縮

-j :用 bzip2壓縮/解壓縮

-v:顯示壓縮/解壓縮的進度條

-f :使用檔名(注意:f后面不要接參數(shù),也就是說-zxfv是不對的,要寫成-zxvf

?

實例:

1、解壓一個文件(解壓縮abc.tar.bz2):

tar -jxvf abc.tar.bz2

?

2、創(chuàng)建壓縮文件(把one.mp3two.mp3壓縮成abc.tar.bz2):

tar -zcvf ?abc.tar.bz2 ?one.mp3 ?two.mp3

?

二、rar格式的解壓縮實例

由于rarlinux是收費軟件,所以首先要下載rarlinux,然后安裝它。

安裝方法:下載rarlinux的包,官方網(wǎng)址是:www.rarsoft.com

之后

tar -zxvf rarlinux.tar.gz

cd ./rarlinux

make && make install

?

實例:unrar e filesname.rar

?

7z文件解壓縮實例

安裝:RedhatFedoraCentos安裝命令:

yum install p7zip

?

安裝:DebianUbuntu安裝命令:

apt-get install p7zip

?

實例:7z x filename.7z

?


------------------------------------------------------------------------------------------

1、tar
(1)這五個是獨立的命令,壓縮解壓都要用到其中一個,可以和別的命令連用但只能用其中一個。
-c: 建立壓縮檔案
-x:解壓
-t:查看內(nèi)容
-r:向壓縮歸檔文件末尾追加文件
-u:更新原壓縮包中的文件

(2)下面的參數(shù)是根據(jù)需要在壓縮或解壓檔案時可選的。
-z:有g(shù)zip屬性的
-j:有bz2屬性的
-Z:有compress屬性的
-v:顯示所有過程
-O:將文件解開到標準輸出

(3)參數(shù)-f是必須的
-f:使用檔案名字,切記,這個參數(shù)是最后一個參數(shù),后面只能接檔案名。

(4)
# tar -cf all.tar *.jpg
這條命令是將所有.jpg的文件打成一個名為all.tar的包。-c是表示產(chǎn)生新的包,-f指定包的文件名。

# tar -rf all.tar *.gif
這條命令是將所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。

# tar -uf all.tar logo.gif
這條命令是更新原來tar包all.tar中l(wèi)ogo.gif文件,-u是表示更新文件的意思。

# tar -tf all.tar
這條命令是列出all.tar包中所有文件,-t是列出文件的意思

# tar -xf all.tar
這條命令是解出all.tar包中所有文件,-t是解開的意思

(5)壓縮
tar -cvf jpg.tar *.jpg //將目錄里所有jpg文件打包成tar.jpg?

tar -czf jpg.tar.gz *.jpg ? //將目錄里所有jpg文件打包成jpg.tar后,并且將其用gzip壓縮,生成一個gzip壓縮過的包,命名為jpg.tar.gz

tar -cjf jpg.tar.bz2 *.jpg //將目錄里所有jpg文件打包成jpg.tar后,并且將其用bzip2壓縮,生成一個bzip2壓縮過的包,命名為jpg.tar.bz2

tar -cZf jpg.tar.Z *.jpg ? //將目錄里所有jpg文件打包成jpg.tar后,并且將其用compress壓縮,生成一個umcompress壓縮過的包,命名為jpg.tar.Z

rar a jpg.rar *.jpg //rar格式的壓縮,需要先下載rar for linux

zip jpg.zip *.jpg //zip格式的壓縮,需要先下載zip for linux

(6)解壓
tar -xvf file.tar //解壓 tar包

tar -xzvf file.tar.gz //解壓tar.gz

tar -xjvf file.tar.bz2 ? //解壓 tar.bz2

tar -xZvf file.tar.Z ? //解壓tar.Z

unrar e file.rar //解壓rar

unzip file.zip //解壓zip

(7)總結(jié)
1、*.tar ? ? ? ? ? ? ? ?用 tar -xvf 解壓
2、*.gz ? ? ? ? ? ? ? ? 用 gzip -d或者gunzip 解壓
3、*.tar.gz和*.tgz ? ? ?用 tar -xzf 解壓
4、*.bz2 ? ? ? ? ? ? ? ?用 bzip2 -d或者用bunzip2 解壓
5、*.tar.bz2 ? ? ? ? ? ?用 tar -xjf 解壓
6、*.Z ? ? ? ? ? ? ? ? ?用 uncompress 解壓
7、*.tar.Z ? ? ? ? ? ? ?用tar -xZf 解壓
8、*.rar ? ? ? ? ? ? ? ?用 unrar e解壓
9、*.zip ? ? ? ? ? ? ? ?用 unzip 解壓


創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎

總結(jié)

以上是生活随笔為你收集整理的Linux下解压:tar、rar、7z命令的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。