2016-11-22 226 views
-1

我知道tar -j是bzip2文件,tar -z是gzip。但我不記得哪一個是哪一個。每次我會查找它。有沒有什麼好的方法可以記住它,或者有人可以告訴我爲什麼是這樣的:tar命令使用區別

+0

那你是如何找出哪一個是這對於這個問題? –

回答

2

bzip2被寫了Ĵ ulian蘇厄德。

gzip發源於斯託曼的G NU。一些標準的UNIX命令被改變(改進了恕我直言),並且可能突出區別,g被添加爲前綴。因此gawkgcc等作爲替代awkcc

所以,請記住:對於[G]拉鍊-j爲朱利安的bzip2,和-z

(我不知道,如果-j選項被選擇因爲朱利安的名字,或者說簡直是一個令人高興的巧合。)

1

不要使用任何一種。相反,首先tar文件,然後使用bzip或gzip在單獨的管道中壓縮。

tar cf - A | gzip -9 > B.tar.gz 

也是一樣的bzip2