作者 主題: 請問.tar.jz 如何解壓?  (閱讀 4452 次)

0 會員 與 1 訪客 正在閱讀本文。

skeepy

  • 可愛的小學生
  • *
  • 文章數: 4
    • 檢視個人資料
請問.tar.jz 如何解壓?
« 於: 2009-09-30 22:50 »
CentOS 5.3平台我把*.tar.jz改成*.tar使用系統程式直接解開,
現在我換成CentOS 4.7反而沒法解壓縮,請教一下,3Q

kenduest

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3675
    • 檢視個人資料
    • http://kenduest.sayya.org
回覆: 請問.tar.jz 如何解壓?
« 回覆 #1 於: 2009-09-30 22:52 »

用 file 看一下該檔案格式,然後再決定怎樣處理。
I am kenduest - 小州

my website: http://kenduest.sayya.org/

rainday

  • 鑽研的研究生
  • *****
  • 文章數: 738
  • 性別: 男
  • enhancing and optimizing
    • 檢視個人資料
回覆: 請問.tar.jz 如何解壓?
« 回覆 #2 於: 2009-09-30 23:02 »
tar.jz?
是指jar?
是指tar+bz2?
<0  =_=  Don't learn to hack , hack to learn.

skeepy

  • 可愛的小學生
  • *
  • 文章數: 4
    • 檢視個人資料
回覆: 請問.tar.jz 如何解壓?
« 回覆 #3 於: 2009-09-30 23:27 »
是bzip2 compressed data, block size = 900k
使用bzip2 -d *.tar.jz 出現Can't guess original name for *.tar.jz
---using *.tar.jz.out ,一開始以為tar檔所以一直用tar指令而一直無法解開,
感謝指引方向.
« 上次編輯: 2009-09-30 23:38 由 skeepy »

kenduest

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3675
    • 檢視個人資料
    • http://kenduest.sayya.org
回覆: 請問.tar.jz 如何解壓?
« 回覆 #4 於: 2009-09-30 23:29 »

請先使用 file 這個指令檢查一下,好嗎?不要用這樣猜的。
I am kenduest - 小州

my website: http://kenduest.sayya.org/

skeepy

  • 可愛的小學生
  • *
  • 文章數: 4
    • 檢視個人資料
回覆: 請問.tar.jz 如何解壓?
« 回覆 #5 於: 2009-09-30 23:49 »
>file *.tar.jz
>bzip2 compressed data, block size = 900k


弄錯,是要解壓.

3q
« 上次編輯: 2009-10-01 08:05 由 skeepy »

gwstudy

  • 活潑的大學生
  • ***
  • 文章數: 205
    • 檢視個人資料
回覆: 請問.tar.jz 如何解壓?
« 回覆 #6 於: 2009-10-01 03:55 »
>file *.tar.jz
>bzip2 compressed data, block size = 900k
>bzip2 -dz *.tar.jz
>ls
*.tar.jz.bz2

-dz? 你是要解還是要壓?請看一下 bzip2 的 man page

TyroneYeh

  • 俺是博士!
  • *****
  • 文章數: 2396
  • 性別: 男
    • 檢視個人資料
回覆: 請問.tar.jz 如何解壓?
« 回覆 #7 於: 2009-10-01 07:49 »
不是 tar.gz 嗎?
tar.jz 還第一次看到!!
--
TyroneYeh

hikohan

  • 俺是博士!
  • *****
  • 文章數: 1288
    • 檢視個人資料
回覆: 請問.tar.jz 如何解壓?
« 回覆 #8 於: 2009-10-01 09:20 »
念起來很像,大概就是這樣來的。

$ tar cf foo.sa whatEverYouNeedToZipOrTarOrRarOrJarOrAceOppsWow

lifeIsFunWithPHP.

kenduest

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3675
    • 檢視個人資料
    • http://kenduest.sayya.org
回覆: 請問.tar.jz 如何解壓?
« 回覆 #9 於: 2009-10-01 10:35 »

使用 tar + bzip2 格式,就使用 tar jxvf filename 解開就好。
I am kenduest - 小州

my website: http://kenduest.sayya.org/

TyroneYeh

  • 俺是博士!
  • *****
  • 文章數: 2396
  • 性別: 男
    • 檢視個人資料
回覆: 請問.tar.jz 如何解壓?
« 回覆 #10 於: 2009-10-01 12:31 »
不是很多 .tar.bz2 的壓縮檔!
以前我都用
bzip2 -d xxxx.tar.bz2

tar -xvf xxxx.tar

是不是用 tar jxvf xxxx.tar.bz2 就可以了啊?
--
TyroneYeh

kenduest

  • 酷!學園 學長們
  • 俺是博士!
  • *****
  • 文章數: 3675
    • 檢視個人資料
    • http://kenduest.sayya.org
回覆: 請問.tar.jz 如何解壓?
« 回覆 #11 於: 2009-10-01 13:03 »

先用 bzip2 or bunzip2 解開再用 tar 還原,這樣是稍微 "沒效益與效率" 作法,而且還會多佔用硬碟空間。

所以一般都用 tar -jxvf,或者是 bzip2 -dc xxx.tar.bz2 | tar xvpf - 等方式比較方便。
I am kenduest - 小州

my website: http://kenduest.sayya.org/

hikohan

  • 俺是博士!
  • *****
  • 文章數: 1288
    • 檢視個人資料
回覆: 請問.tar.jz 如何解壓?
« 回覆 #12 於: 2009-10-01 13:07 »
k老大辛苦了~

代碼: [選擇]
[foo@linux tmp]$ file foo.sa
foo.sa: POSIX tar archive
[foo@linux tmp]$ file dmesg_new
dmesg_new: ASCII text
[foo@linux tmp]$ file r8169-bin.tgz
r8169-bin.tgz: gzip compressed data, from Unix
[foo@linux tmp]$ file xmlto-0.0.20.tar.bz2
xmlto-0.0.20.tar.bz2: bzip2 compressed data, block size = 900k

k老大有交代,用file!

昨天compile splashy時,系統回報說,少了magic.h,果然,今天又出現了,真magic。
lifeIsFunWithPHP.