❶ windows下如何解壓bz2.tar文件
用winrar就可以解壓。
❷ linux 下 tar.bz2 怎樣 解壓安裝
滑鼠右鍵就可以解壓,或者用命令TAR解壓
❸ tar.bz2文件在windows系統下怎麼解壓
他們都是文件(壓縮)包。
.tar:把文件打包,不壓縮:tar cvf *.tar dirName 解開:tar xvf *.tar
.tar.gz:把文件打包並壓縮:tar czvf *.tar.gz dirName 解開:tar xzvf *.tar.gz
.bz2:解開:bzip2 -d *.bz2
.bz:解開:bzip -d *.bz
.gz:解開:gzip -d *.gz
❹ tar.bz2文件怎樣解壓出壓縮包里的某個指定文件
可以看見有 111 222 333 三個文件 現在要單獨解壓出333文件,就是下面的命令 [root@localhost home]# tar -jxvf a.tar.bz2 a/333 (單獨解壓333)a/333[root@localhost home]# ll (查看一下解出來沒有,已經有a文件夾了)總計32drwx------ 4 11 11 4096 09-09 14:13 11 drwxr-xr-x 2 root root 4096 09-09 18:59 a -rw-r--r-- 1 root root 188 09-09 18:37 a.tar.bz2 [root@localhost home]# cd a (進入文件夾) [root@localhost a]# ll (顯示內容)總計4-rw-r--r-- 1 root root 10 09-09 17:54 333
❺ Linux下如何解壓.tar.bz2格式的壓縮包
老版本的linux要兩步,一步是解壓縮,一步是解包
bzip2 -d **.tar.bz2 //將文件解壓成**.tar
tar -xf **.tar //解包
現在新出的linux版本,只要一步就可以解壓完畢
tar -xf **.tar.bz2
❻ 要求可以根據文件名後綴,以正確的參數調用tar命令來解壓tar.gz或tar.bz2文件 請寫出bash腳本程序
看下面的腳本:
#!/bin/bash
if [ ! $# -eq 1 ]; then
printf "Usage:\n\t`basename $0` file\n"
exit 1
fi
suffix=${1##*.tar.}
if [ $suffix = "gz" ]; then
echo "tar.gz format"
tar zxf $1
elif [ $suffix = "bz2" ]; then
echo "tar.bz2 format"
tar jxf $1
else
echo "unsupported format."
exit 1
fi
❼ linux tar.bz2.gz怎麼解壓
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包中所有文件,-x是解開的意思
以上就是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結尾的文件就是其壓縮的結果。與
compress相對的解壓程序是uncompress
。tar中使用-Z這個參數來調用compress。下面來舉例說明一下:
#
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
❽ Linux下解壓*.tar.bz2時為何用tar -xvfj *.tar.bz2解不出來
仔細看看tar的語法就明白了 f 後面一定要緊跟文件名,其它的倒無所謂。
所以你的問題方向不是j參數 而是f參數. f參數一定要在最後 並且跟著文件名
tar語法
tar { -c | -r | -t | -u | -x } [ -b Blocks ] [ -B ] [ -d ] [ -F ] [ -h ] [ -i ] [ -L InputList ] [ -l ] [ -m ] [ -N Blocks ][ -o ] [ -p ] [ -s ] [ -v ] [ -w ] [ -Number ] [ -f Archive ] [ -S Blocksb | -S Feet | -S Feet@Density ] [ File | Directory | -C Directory ] ...
注意 [ -f Archive ] 這里