tar /etc/ 和 tar /etc/* 的不同? - Linux

Agatha avatar
By Agatha
at 2008-07-07T09:04

Table of Contents

※ 引述《dedek (我要快樂起來)》之銘言:
: 請教各位
: 最近在 tar cvf /data/t.tar /etc/ 和 tar cvf /data/t2.tar /etc/*
: 發現 這兩個格式(差了*號),打包的檔案有差別
: 另一種格式 /etc/* 出現訊息如下
: tar: Removing leading `/' from member names
: tar: Removing leading `/' from member names
: 這兩種格式有什麼不同嗎?
: Removing leading 那兩行的意思是說 不會打包 有hard link 和 數子的檔案嗎?
: 麻煩各位一下!

剛剛用 Ubuntu 試了一下,是不會出現 removing leading / 這種訊息,
不過我以前有看過就是了。這個的意思是去掉起頭的 /,而不是移掉 hard
link。另外 member 跟 number 是兩個不同的英文字,我想你是把 member
看成數字然後又打成數子了吧。

預設拿掉 / 是避免解開的時候解到原本設定的位置,反而覆蓋掉現在運作
的系統檔案。一般來說解開檔案的時候都是以你現在所在目錄位置,相對
產生出壓縮檔的目錄結構,如果你要不管你在哪個目錄下,解開檔案時都
是解到 /etc,那就指定 -P 參數,你也不會看到 Removing leading 的訊
息,但是非常不建議這樣做就是了。

--
Tags: Linux

All Comments

Freda avatar
By Freda
at 2008-07-11T17:21
謝謝B大!
Jacob avatar
By Jacob
at 2008-07-13T18:54
但為什麼 /etc/ 和 /etc/* 打包出來的檔案有不同?

Re: Gentoo 2008.0正式版推出

Puput avatar
By Puput
at 2008-07-07T01:39
※ 引述《cinson (cincin)》之銘言: : http://www.gentoo.org/news/20080706-release-2008.0.xml : 中文說明書正與對岸合作中 : 要飆速度嗎? : 比.deb還猛的portage要玩玩看嗎? : 歡迎試試看Gentoo 2008.0 ...

Gentoo 2008.0正式版推出

Charlotte avatar
By Charlotte
at 2008-07-06T23:43
http://www.gentoo.org/news/20080706-release-2008.0.xml 中文說明書正與對岸合作中 要飆速度嗎? 比.deb還猛的portage要玩玩看嗎? 歡迎試試看Gentoo 2008.0 - ...

幾個使用上的新手問題....

Barb Cronin avatar
By Barb Cronin
at 2008-07-06T23:24
※ 引述《waytin (waytin)》之銘言: : ※ 引述《menterning.bbsatbbs.sayya.org (藍曼)》之銘言: : : 以上皆可! : 藉這篇問一下, : 那有看PDF檔的軟體嗎? : 要能良好顯示中文的喔 有,請用 Adobe Reader Linux 版本 Foxit ...

tar /etc/ 和 tar /etc/* 的不同?

Olive avatar
By Olive
at 2008-07-06T21:22
請教各位 最近在 tar cvf /data/t.tar /etc/ 和 tar cvf /data/t2.tar /etc/* 發現 這兩個格式(差了*號),打包的檔案有差別 [1] /etc/ 所打包的 剛開始會出現如下 tar: Removing leading `/and#39; from me ...

一個很笨,有關gcc的問題

Jake avatar
By Jake
at 2008-07-06T18:16
//---------以下是程式碼:--------------------- #include andlt;stdio.handgt; int main() { printf(and#34;Hello World\nand#34;); exit(0); } //----------- ...