導航:首頁 > 文件處理 > linux刪除壓縮包

linux刪除壓縮包

發布時間:2023-08-27 14:15:18

⑴ 說說 linux 中的壓縮解壓縮指令(tar)

tar 的功能類似於 Windows 中的 WinRAR。它可以將多個目錄或文件打包成一個大文件,在打包的過程中還可以透過 gzip/bzip2/xz 的支持,對文件進行壓縮 1

tar 的選項參數很多,主要用到的有以下這些:

還是太多,記不住怎麼辦? 記住下面這些最常用的命令即可:

總結一下:z 為gzip;j 為bzip2;J 為xz。c 為壓縮;t 為查詢;x 為解壓縮。最後跟著 vf。f 一定要是最後一個,如果放在其他選項之前,tar 就會把文件名搞錯。比如 tar -zcfv xxx 命令,tar 指令就會認為壓縮文件名為 v!

壓縮的文件名稱要根據壓縮演算法加上響應的後綴:

只有知道了壓縮演算法,我們才能解的出來,你說是嗎?所以文件名規范很重要。

假設我們需要備份 /etc 文件夾,把它打成一個壓縮包 1 。這在實際應用中很常見,因為 /etc 文件夾存放了系統主要配置文件。在英文中完整單詞是etc.,也就是後面會帶上一個句點,表示「等等」之意。

接下來,我們分別使用 gzip、bzip2與 xz 演算法對 /etc 文件夾進行打包壓縮。

gzip 壓縮指令: time tar -zpcvf /root/etc.tar.gz /etc

bzip2壓縮指令: time tar -jpcvf /root/etc.tar.bz2 /etc

xz 壓縮指令: time tar -Jpcvf /root/etc.tar.xz /etc

從 real 中可以看出: gzip 的壓縮速度最快,而 xz 的壓縮速度最慢。

從大小上來看,xz 的壓縮率最高,而gzip 壓縮率最差。

壓縮率高,自然需要時間成本。因此需要壓縮的文件夾很大,那麼就要多多考慮時間成本咯。因為 gzip 壓縮速度快,這也是 *.tar.gz 比較流行的原因之一。

假設有這樣一種場景:我們需要打包某個文件夾(/root),但這個文件夾中的某個文件或者子文件夾不想打包進去(帶 etc 前綴)。也就是希望這個文件夾部分打包,部分不打包。可以執行以下指令:

tar -zcvf /root/test.tar.gz --exclude=/root/etc* --exclude=/root/test.tar.gz /root

加了 --exclude=/root/test.tar.gz 是為了排除自身,否則壓縮包中會包含一個大小為 0 的自身文件,這恐怕不是我們希望看到的:

通過 tar -ztvf test.tar.gz 就可以查看剛剛新打的壓縮包中所包含的文件列表:

使用命令 tar -ztvf etc.tar.gz 查看剛剛打好的壓縮包。注意要使用匹配的解壓縮演算法才能正確解壓,比如示例中是 gz 作為後綴,所以加了 -z 選項表示使用 gzip 演算法進行解壓。

部分輸出內容:

可以看到該命令把文件的許可權、賬戶以及歸屬組也一並列印出來了。

而且還有一點很關鍵,這些文件都沒有根目錄。如果沒有拿掉根目錄,解壓縮後的文件名就會是絕對路徑, 亦即解壓縮後的數據一定會被放置 到 /etc/xxx 去 1 !這樣系統的 /etc 文件夾就會被覆蓋,後果很嚴重。所以,tar 打包指令默認都會去除放入包中文件的根目錄。除非通過 -P 顯示要求保留這些文件的根目錄。

(1)完全解壓

利用 tar -zxvf etc.tar.gz -C /tmp 命令把 etc.tar.gz 解壓到 /tmp。解壓成功後,就會在 /tmp 下看到 /etc 文件夾。

如果需要在本地路徑下直接解開,那直接執行 tar -zxvf etc.tar.gz 即可。

(2)部分解壓

假設我們需要把壓縮包(etc.tar.gz)中的 vconsole.conf 解壓出來。可以先執行以下命令,查詢出該文件所對應的相對路徑:

tar -ztvf etc.tar.gz | grep 『console』

拿到需要解壓的文件路徑之後,就可以執行 tar -zxvf etc.tar.gz etc/vconsole.conf

進入當前目錄的 etc 文件夾,就可以看到 vconsole.conf 已經被解壓出來了:

【1】 鳥哥. 鳥哥的Linux私房菜 基礎學習篇[M]. 第四版. 北京: 人民郵電出版社,2018:359-362.

⑵ Linux解壓和壓縮命令都有哪些,有什麼區別呢

linux
zip命令

zip -r myfile.zip
./*
將當前目錄下的所有文件和文件夾全部壓縮成myfile.zip文件,-r表示遞歸壓縮子目錄下所有文件.

2.unzip
unzip -o -d
/home/sunny myfile.zip
把myfile.zip文件解壓到
/home/sunny/
-o:不提示的情況下覆蓋文件;
-d:-d /home/sunny
指明將文件解壓縮到/home/sunny目錄下;

3.其他
zip -d
myfile.zip smart.txt
刪除壓縮文件中smart.txt文件
zip -m myfile.zip
./rpm_info.txt
向壓縮文件中myfile.zip中添加rpm_info.txt文件
-------------------------------------------------------------------------------

要使用 zip 來壓縮文件,在 shell 提示下鍵入下面的命令:
zip -r filename.zip
filesdir

在這個例子里,filename.zip 代表你創建的文件,filesdir 代表你想放置新 zip 文件的目錄。-r
選項指定你想遞歸地(recursively)包括所有包括在 filesdir 目錄中的文件。

要抽取 zip 文件的內容,鍵入以下命令:
unzip filename.zip你可以使用 zip
命令同時處理多個文件和目錄,方法是將它們逐一列出,並用空格間隔:

zip -r filename.zip file1 file2 file3 /usr/work/school 上面的命令把 file1、file2、
file3、以及 /usr/work/school 目錄的內容(假設這個目錄存在)壓縮起來,然後放入 filename.zip 文件中。

tar 命令詳解

-c: 建立壓縮檔案

-x:解壓

-t:查看內容

-r:向壓縮歸檔文件末尾追加文件

-u:更新原壓縮包中的文件

這五個是獨立的命令,壓縮解壓都要用到其中一個,可以和別的命令連用但只能用其中一個。下面的參數是根據需要在壓縮或解壓檔案時可選的。

-c: 建立壓縮檔案

-x:解壓

-t:查看內容

-r:向壓縮歸檔文件末尾追加文件

-u:更新原壓縮包中的文件

下面的參數-f是必須的

-f: 使用檔案名字,切記,這個參數是最後一個參數,後面只能接檔案名。

# tar -cf all.tar *.jpg

這條命令是將所有.jpg的文件打成一個名為all.tar的包。-c是表示產生新的包,-f指定包的文件名。

# tar -rf all.tar *.gif

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

# tar -uf all.tar logo.gif

這條命令是更新原來tar包all.tar中logo.gif文件,-u是表示更新文件的意思。

# tar -tf all.tar

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

# tar -xf all.tar

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

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

解壓

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

總結

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 解壓

Linux中tar命令詳解(轉載的資料)

tar命令

tar 可以為文件和目錄創建檔案。利用tar,用戶可以為某一特定文件創建檔案(備份文件),也可以在檔案中改變文件,或者向檔案中加入新的文件。tar最初被
用來在磁帶上創建檔案,現在,用戶可以在任何設備上創建檔案,如軟盤。利用tar命令,可以把一大堆的文件和目錄全部打包成一個文件,這對於備份文件或將
幾個文件組合成為一個文件以便於網路傳輸是非常有用的。Linux上的tar是GNU版本的。

語法:tar [主選項+輔選項] 文件或者目錄

使用該命令時,主選項是必須要有的,它告訴tar要做什麼事情,輔選項是輔助使用的,可以選用。

主選項:

c 創建新的檔案文件。如果用戶想備份一個目錄或是一些文件,就要選擇這個選項。

r
把要存檔的文件追加到檔案文件的未尾。例如用戶已經作好備份文件,又發現還有一個目錄或是一些文件忘記備份了,這時可以使用該選項,將忘記的目錄或文件追加到備份文件中。

t 列出檔案文件的內容,查看已經備份了哪些文件。

u 更新文件。就是說,用新增的文件取代原備份文件,如果在備份文件中找不到要更新的文件,則把它追加到備份文件的最後。

x 從檔案文件中釋放文件。

輔助選項:

b 該選項是為磁帶機設定的。其後跟一數字,用來說明區塊的大小,系統預設值為20(20*512 bytes)。

f 使用檔案文件或設備,這個選項通常是必選的。

k 保存已經存在的文件。例如我們把某個文件還原,在還原的過程中,遇到相同的文件,不會進行覆蓋。

m 在還原文件時,把所有文件的修改時間設定為現在。

M 創建多卷的檔案文件,以便在幾個磁碟中存放。

v 詳細報告tar處理的文件信息。如無此選項,tar不報告文件信息。

w 每一步都要求確認。

z 用gzip來壓縮/解壓縮文件,加上該選項後可以將檔案文件進行壓縮,但還原時也一定要使用該選項進行解壓縮。

Linux下的壓縮文件剖析

對於剛剛接觸Linux的人來說,一定會給Linux下一大堆各式各樣的文件名給搞暈。別個不說,單單就壓縮文件為例,我們知道在Windows下最常見
的壓縮文件就只有兩種,一是,zip,另一個是.rap。可是Linux就不同了,它有.gz、.tar.gz、tgz、bz2、.Z、.tar等眾多的
壓縮文件名,此外windows下的.zip和.rar也可以在Linux下使用,不過在Linux使用.zip和.rar的人就太少了。本文就來對這些
常見的壓縮文件進行一番小結,希望你下次遇到這些文件時不至於被搞暈。

在具體總結各類壓縮文件之前呢,首先要弄清兩個概念:打包和壓縮。打包是指將一大堆文件或目錄什麼的變成一個總的文件,壓縮則是將一個大的文件通過一些壓
縮演算法變成一個小文件。為什麼要區分這兩個概念呢?其實這源於Linux中的很多壓縮程序只能針對一個文件進行壓縮,這樣當你想要壓縮一大堆文件時,你就
得先藉助另它的工具將這一大堆文件先打成一個包,然後再就原來的壓縮程序進行壓縮。

Linux下最常用的打包程序就是tar了,使用tar程序打出來的包我們常稱為tar包,tar包文件的命令通常都是以.tar結尾的。生成tar包後,就可以用其它的程序來進行壓縮了,所以首先就來講講tar命令的基本用法:

tar命令的選項有很多(用man tar可以查看到),但常用的就那麼幾個選項,下面來舉例說明一下:

# tar -cf all.tar *.jpg

這條命令是將所有.jpg的文件打成一個名為all.tar的包。-c是表示產生新的包,-f指定包的文件名。

# tar -rf all.tar *.gif

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

# tar -uf all.tar logo.gif

這條命令是更新原來tar包all.tar中logo.gif文件,-u是表示更新文件的意思。

# tar -tf all.tar

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

# tar -xf all.tar

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

以上就是tar的最基本的用法。為了方便用戶在打包解包的同時可以壓縮或解壓文件,tar提供了一種特殊的功能。這就是tar可以在打包或解包的同時調用其它的壓縮程序,比如調用gzip、bzip2等。

1) tar調用gzip

gzip是GNU組織開發的一個壓縮程序,.gz結尾的文件就是gzip壓縮的結果。與gzip相對的解壓程序是gunzip。tar中使用-z這個參數來調用gzip。下面來舉例說明一下:

# tar -czf all.tar.gz *.jpg

這條命令是將所有.jpg的文件打成一個tar包,並且將其用gzip壓縮,生成一個gzip壓縮過的包,包名為all.tar.gz

# tar -xzf all.tar.gz

這條命令是將上面產生的包解開。

2) tar調用bzip2

bzip2是一個壓縮能力更強的壓縮程序,.bz2結尾的文件就是bzip2壓縮的結果。與bzip2相對的解壓程序是bunzip2。tar中使用-j這個參數來調用gzip。下面來舉例說明一下:

# tar -cjf all.tar.bz2 *.jpg

這條命令是將所有.jpg的文件打成一個tar包,並且將其用bzip2壓縮,生成一個bzip2壓縮過的包,包名為all.tar.bz2

# tar -xjf all.tar.bz2

這條命令是將上面產生的包解開。

3)tar調用compress

compress也是一個壓縮程序,但是好象使用compress的人不如gzip和bzip2的人多。.Z結尾的文件就是bzip2壓縮的結果。與
compress相對的解壓程序是uncompress。tar中使用-Z這個參數來調用gzip。下面來舉例說明一下:

# tar -cZf all.tar.Z *.jpg

這條命令是將所有.jpg的文件打成一個tar包,並且將其用compress壓縮,生成一個uncompress壓縮過的包,包名為all.tar.Z

# tar -xZf all.tar.Z

這條命令是將上面產生的包解開

有了上面的知識,你應該可以解開多種壓縮文件了,下面對於tar系列的壓縮文件作一個小結:

1)對於.tar結尾的文件

tar -xf all.tar

2)對於.gz結尾的文件

gzip -d all.gz

gunzip all.gz

3)對於.tgz或.tar.gz結尾的文件

tar -xzf all.tar.gz

tar -xzf all.tgz

4)對於.bz2結尾的文件

bzip2 -d all.bz2

bunzip2 all.bz2

5)對於tar.bz2結尾的文件

tar -xjf all.tar.bz2

6)對於.Z結尾的文件

uncompress all.Z

7)對於.tar.Z結尾的文件

tar -xZf all.tar.z

另外對於Window下的常見壓縮文件.zip和.rar,Linux也有相應的方法來解壓它們:

1)對於.zip

linux下提供了zip和unzip程序,zip是壓縮程序,unzip是解壓程序。它們的參數選項很多,這里只做簡單介紹,依舊舉例說明一下其用法:

# zip all.zip *.jpg

這條命令是將所有.jpg的文件壓縮成一個zip包

# unzip all.zip

這條命令是將all.zip中的所有文件解壓出來

2)對於.rar

要在linux下處理.rar文件,需要安裝RAR for Linux,可以從網上下載,但要記住,RAR for Linux

不是免費的;然後安裝:

# tar -xzpvf rarlinux-3.2.0.tar.gz

# cd rar

# make

這樣就安裝好了,安裝後就有了rar和unrar這兩個程序,rar是壓縮程序,unrar是解壓程序。它們的參數選項很多,這里只做簡單介紹,依舊舉例說明一下其用法:

# rar a all *.jpg

這條命令是將所有.jpg的文件壓縮成一個rar包,名為all.rar,該程序會將.rar 擴展名將自動附加到包名後。

# unrar e all.rar

這條命令是將all.rar中的所有文件解壓出來

到此為至,我們已經介紹過linux下的tar、gzip、gunzip、bzip2、bunzip2、compress、uncompress、
zip、unzip、rar、unrar等程式,你應該已經能夠使用它們對.tar、.gz、.tar.gz、.tgz、.bz2、.tar.bz2、.
Z、.tar.Z、.zip、.rar這10種壓縮文件進行解壓了,以後應該不需要為下載了一個軟體而不知道如何在Linux下解開而煩惱了。而且以上方
法對於Unix也基本有效。

本文介紹了linux下的壓縮程式tar、gzip、gunzip、bzip2、bunzip2、
compress、uncompress、zip、unzip、rar、unrar等程式,以及如何使用它們對.tar、.gz、.tar.gz、.
tgz、.bz2、.tar.bz2、.Z、.tar.Z、.zip、.rar這10種壓縮文件進行操作

⑶ Linux中壓縮與解壓縮:

(1)使用tar命令備份數據的格式如下:

$ tar cvf backup.tar /home/html

上述命令是將/home/html 目錄下的所有文件打包成tar文件backup.tar。

cvf是tar的命令參數。

c代表創建一個檔案文件,

v代表顯示每個備份的文件名字,

f表示tar創建的檔案文件名是後面的backup.tar,

/home/html 代表tar要備份的文件或和目錄名。

(2)使用tar命令恢復數據的格式如下:

$ tar xvf backup.tar

上述命令將備份文件backup.tar恢復到當前目錄下。

通常情況下,tar對文件進行備份的時候並不對文件進行壓縮,因此備份文件的尺寸非常大。使用如下的命令,將使tar在備份結束以後,自動使用gzip命令對備份文件進行壓縮,得到一個相應的gz文件。

$ tar zcvf backup.tar.gz /home/html

這樣,我們可以得到壓縮文件backup.tar.gz。
zip命令....

⑷ linux里bzip2如何壓縮和解壓縮目錄

bzip2命令

bzip2命令用於創建和管理(包括解壓縮)「.bz2」格式的壓縮包。

我們遇見Linux壓縮打包方法有很多種,以下講解了Linux壓縮打包方法中的Linux bzip2命令的多種範例供大家查看,相信大家看完後會有很多收獲。

選項:

-c:將壓縮與解壓縮的結果送到標准輸出;

-d:執行解壓縮;

-f或-force:bzip2在壓縮或解壓縮時,若輸出文件與現有文件同名,預設不會覆蓋現有文件。若要覆蓋。請使用此參數;

-h:在線幫助;

-k:bzip2在壓縮或解壓縮後,會刪除原始文件。若要保留原始文件,請使用此參數;

-s:降低程序執行時內存的使用量;

-t:測試.bz2壓縮文件的完整性;

-v:壓縮或解壓縮文件時,顯示詳細的信息;

-z:強制執行壓縮;

-V:顯示版本信息;

--repetitive-best:若文件中有重復出現的資料時,可利用此參數提高壓縮效果;

--repetitive-fast:若文件中有重復出現的資料時,可利用此參數加快執行效果。

實例

1. 壓縮指定文件filename:

# bzip2 filename



# bzip2 -z filename

這里,壓縮的時候不會輸出,會將原來的文件filename給刪除,替換成filename.bz2.如果以前有filename.bz2則不會替換並提示錯誤。如果想要替換則指定-f選項,例如bzip2 -f filename;如果filename是目錄則也提醒錯誤不做任何操作;如果filename已經是壓過的了有bz2後綴就提醒一下,不再壓縮,沒有bz2後綴會再次壓縮。

2. 解壓指定的文件filename.bz2:

bzip2 -d filename.bz2



bunzip2 filename.bz2

這里,解壓的時候沒標准輸出,會將原來的文件filename.bz2給替換成filename。如果以前有filename則不會替換並提示錯誤。如果想要替換則指定-f選項,例如bzip2 -df filename.bz2。

3. 壓縮解壓的時候將結果也輸出:

$bzip2 -v filename

輸入之後,輸出如下:

filename: 0.119:1, 67.200 bits/byte, -740.00% saved, 5 in, 42 out.

這里,加上-v選項就會輸出了,只用壓縮舉例了,解壓的時候同理bzip2 -dv filename.bz2不再舉例了。

4. 模擬解壓實際並不解壓:

bzip2 -tv filename.bz2

輸入之後,輸出如下:

filename.bz2: ok

這里,-t指定要進行模擬解壓,不實際生成結果,也就是說類似檢查文件,當然就算目錄下面有filename也不會有什麼錯誤輸出了,因為它根本不會真的解壓文件。為了在屏幕上輸出,這里加上-v選項了,如果是真的解壓bzip2 -dv filename.bz2則輸出的是把"ok"替換成了"done"。

5. 壓縮解壓的時候,除了生成結果文件,將原來的文件也保存:

bzip2 -k filename

這里,加上-k就保存原始的文件了,否則原始文件會被結果文件替代。只用壓縮舉例了,解壓的時候同理$bzip2 -dk filename.bz2不再舉例了。

6. 解壓到標准輸出:

bzip2 -dc filename.bz2

輸入之後,輸出如下:

hahahhaahahha

這里,使用-c指定到標准輸出,輸出的是文件filename的內容,不會將filename.bz2刪除。

7. 壓縮到標准輸出:

bzip2 -c filename

bzip2: I won't write compressed data to a terminal.

bzip2: For help, type: `bzip2 --help'.

這里,使用-c指定壓縮到標准輸出不刪除原有文件,不同的是,壓縮後的文件無法輸出到標准輸出。

使用bzip2的時候將所有後面的看作文件(即使文件名以'-'開頭):

bzip2 -- -myfilename

這里主要是為了防止文件名中-產生以為是選項的歧義。

bunzip2命令

bunzip2命令解壓縮由bzip2指令創建的」.bz2"壓縮包。對文件進行壓縮與解壓縮。此命令類似於「gzip/gunzip」命令,只能對文件進行壓縮。對於目錄只能壓縮目錄下的所有文件,壓縮完成後,在目錄下生成以「.bz2」為後綴的壓縮包。bunzip2其實是bzip2的符號鏈接,即軟鏈接,因此壓縮解壓都可以通過bzip2實現。

選項:

-f:解壓縮時,若輸出的文件與現有文件同名時,預設不會覆蓋現有的文件;

-k:在解壓縮後,預設會刪除原來的壓縮文件。若要保留壓縮文件,請使用此參數;

-s:降低程序執行時,內存的使用量;

-v:解壓縮文件時,顯示詳細的信息;

-l,--license,-V:顯示版本信息。

實例

將/opt目錄下的etc.zip、var.zip和backup.zip進行壓縮,設置壓縮率為最高,同時在壓縮完畢後不刪除原始文件,顯示壓縮過程的詳細信息。

bzip2 -9vk /opt/etc.zip /opt/var.zip /opt/backup.zip

壓縮完畢後,在/opt下就會生成相應的etc.zip.bz2、var.zip.bz2和backup.zip.bz2文件。

⑸ 在 LINUX中用命令 解壓縮RAR格式

到http://www.rarlab.com/download.htm下載一個用於解壓rar文件 的包,解壓後做以下事情
1,解壓掉tar.gz包 解壓到一個文件夾下(此處以/home為例)
2,打開終端 輸入 su
然後輸入你的root密碼
此時變成[root@username ~]$後輸入
cp -rf /home/rar /bin
執行後輸入
cp -rf /home/unrar /bin
3.測試;輸入
rar
出現一大堆命令:說明rar正常能用了
4.輸入 rar -help
出現ra的命令幫助,學習之
5,解壓rar文件,直接用歸檔管理器就可以解壓
(對於壓縮文件,建議壓成zip格式,以便各種系統不需要任何額外程序的安裝就能打開)
額外說明:本人系統fedora16並且不斷更新,
上述原理:因為每個命令(如ping,su,cp等)都會對應一個2進制文件,我們之所以能執行這些命令是應為在 /bin 內都有這些文件,要執行命令就需要將執行這些命令對應的二進制文件(控制台程序)移到終端對應的文件夾(/bin)中(類比於不太熟悉的windows下的system32文件夾);之所以要獲取root許可權,是應為/bin是root級的
3,剛剛這樣做了,並且成功了,若你操作成功,請採納為最佳答案 以供初接觸fedora的童鞋參考

⑹ Linux 解壓縮的命令怎麼用

用法如下:

gzip,壓縮文件名:zip或gz,解壓命令:unzip

bzip2,壓縮文件名:bz,解壓命令;bzip2 -d

上面兩個是最常用的壓縮方式,一般在linux下可以通過tar命令實現打包和壓縮(或解壓)。例如:

tar -zcvf file file.tar.gz打包並壓縮成gzip格式,其中-c命令是創建tar包,-z參數是指定壓縮成gzip格式;

tar -zxvf file.tar.gz解包命令,其中-x是解包命令,-z指定解壓縮格式是gzip

tar -jcvf file file.tar.bz2 打包並壓縮成bzip2格式,其中-c是創建tar包,-j參數指定壓縮成bzip2格式;

tar -jxvf file.tar.gz解包命令,其中-x是解包命令,-j指定解壓縮格式是bzip2

⑺ Linux tar 如何在壓縮之後刪除原文件

在平時的維護工作中,tar命令應該經是會常用到。我們常常用這個命令來歸檔壓縮文件。 假設我們壓縮文件文件aaa.log 為aaa.log.tar.gz ,歸檔壓縮之後,並刪除文件aaa.log。請參閱下面的命令: tar -zcvf aaa.log.tar.gz aaa.log --remove-files 可以看出,主要是使用了--remove-files 這個命令參數選項。

閱讀全文

與linux刪除壓縮包相關的資料

熱點內容
峰火戰國什麼時候能開伺服器 瀏覽:448
加密的pdf怎麼提取和修改 瀏覽:488
壓縮空氣氣體流量計 瀏覽:845
高角杯如何編程 瀏覽:1011
哪個app可以下載迷失島 瀏覽:29
100以內程序員鍵盤 瀏覽:912
調試助手源碼是什麼 瀏覽:601
程序員網優 瀏覽:461
有沒有極限壓縮方法 瀏覽:79
岳陽hypermill五軸編程 瀏覽:385
超級舒服的解壓神器 瀏覽:450
超短macd源碼 瀏覽:165
群暉怎麼設置用戶訪問指定文件夾 瀏覽:555
安卓怎麼測觸摸屏 瀏覽:595
javastring原理 瀏覽:317
如何關閉手機dhcp伺服器 瀏覽:985
php免費ide 瀏覽:202
程序員詞句 瀏覽:978
伺服器如何禁止某個ip段 瀏覽:331
便簽手機文件夾 瀏覽:770