Linux下解压缩命令
在Linux下,很多時候我們需要對文件進行解壓縮操作。尤其是在獲取軟件源碼或安裝包時,常常需要對文件進行解壓操作。和Windows不同,Linux下的壓縮文件形式更多、更復雜,操作方式往往以命令的形式進行。在此,對Linux下解壓縮命令做一個總結。
(一)、壓縮文件形式
在Windows下,壓縮文件后綴常見的有".zip"、".rar"、".iso"等;而Linux下,壓縮文件的類型眾多,常見的后綴如下:
".tar"、".gz"、".tar.gz"、".tgz"、".bz2"、".tar.bz2"、".Z"、".tar.Z"、".zip"、".rar"
總共10種壓縮文件。每種壓縮文件,對應的解壓縮命令分別不同。
(二)、解壓命令
各種壓縮文件的解壓命令分別如下:
1、*.tar 用 tar –xvf 解壓?
2、*.gz 用 gzip –d或者gunzip 解壓?
3、*.tar.gz?用 tar –xzf 解壓
4、*.tgz 同*.tar.gz一樣,用 tar –xzf 解壓?
5、*.bz2 用 bzip2 –d或者用bunzip2 解壓?
6、*.tar.bz2用tar –xjf 解壓?
7、*.Z 用 uncompress 解壓?
8、*.tar.Z 用tar –xZf 解壓?
9、*.zip 用 unzip 解壓
10、*.rar 用 unrar e解壓?
1、*.tar
用tar -cf命令進行壓縮,例如:
tar -cf cpfile.tar *.txt --- 表示將當前目錄下所有.txt文件壓縮成一個.tar文件,文件名為:cpfile.tar。
2、*.gz
用gzip命令進行壓縮,例如:
gzip cpfile.gz *.txt --- 表示將當前目錄下所有.txt文件壓縮成一個.gz文件,文件名為:cpfile.gz。
3、*tar.gz
用tar -czf命令進行壓縮,例如:
tar –czf cpfile.tar.gz *.txt --- 表示將當前目錄下所有.txt文件壓縮成一個.tar.gz文件,文件名為:cpfile.tar.gz。
4、*tgz
用tar -czf命令進行壓縮,例如:
tar –czf cpfile.tgz *.txt --- 表示將當前目錄下所有.txt文件壓縮成一個.tgz文件,文件名為:cpfile.tgz。
5、*bz2
用bzip2命令進行壓縮,例如:
bzip2 cpfile.bz2 *.txt --- 表示將當前目錄下所有.txt文件壓縮成一個.bz2文件,文件名為:cpfile.bz2。
6、*tar.bz2
用tar -cjf命令進行壓縮,例如:
tar –cjf cpfile.tar.bz2 *.txt --- 表示將當前目錄下所有.txt文件壓縮成一個.tar.bz2文件,文件名為:cpfile.tar.bz2。
7、*.Z
用compress命令進行壓縮,例如:
compress cpfile.Z *.txt ---表示將當前目錄下所有.txt文件壓縮成一個.Z文件,文件名為:cpfile.Z。
8、*.tar.Z
用tar –cZf命令進行壓縮,例如:
tar –cZf cpfile.tar.Z *.txt --- 表示將當前目錄下所有.txt文件壓縮成一個.tar.Z文件,文件名為:cpfile.tar.Z。
9、*.zip
用zip命令進行壓縮,例如:
zip cpfile.zip *txt --- 表示將當前目錄下所有.txt文件壓縮成一個.zip文件,文件名為:cpfile.zip。
10、*.rar
用rar a命令進行壓縮,例如:
rar a cpfile *.txt --- 表示將當前目錄下所有.txt文件壓縮成一個.rar文件,文件名為:cpfile.rar。
總結
以上是生活随笔為你收集整理的Linux下解压缩命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IT168技术开发频道一周精选2007-
- 下一篇: Linux/Unix下tar命令详解