對linux解壓文件命令的理解 tar xzvf filename

現在你的硬盤上應該有一個某種類型的壓縮包。首先,你必須把它解壓(uncompress),並把它解包(untar)到一個目錄。在習慣上,很多人都把它們放到這個目錄:/usr/src。這樣能把所有的東西都放在一個地方,你以後可以清除它們。使用這個目錄需要有root身份。如果一個用tar打包的文件是用gzip壓縮的,則Linux的tar程序可以同時把它解壓和解包。如果你的文件名叫做:filename.tar.gz,你可以到/usr/src目錄,然後鍵入:

tar -xzvf /{path to file}/{filename.tar.gz} [Enter] 這將會把這個文件解壓並解包。

這裏是幾個參數簡單的解釋:x -把文件解包z -把文件解壓v -顯示處理過程f -後面跟着你要處理的打包文件名如果你用netscape下載的這個文件,可能會看到錯誤。有時netscape會爲你解壓這個文件。因此,如果你象上面這樣untar它,你可能會看到這樣的信息:

gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error exit delayed from previous errors 試着執行上面的命令,但把z參數刪掉,就是這樣:tar -xvf /{path to file}/{filename.tar.gz}  除了gzip,有些文件是用bzip2來壓縮的,因此這些文件看起來象這樣the-program.tar.bz2。z參數對這種文件不起作用。解開這種文件最簡單的方法就是bunzip2 the-program.tar.bz2。這樣將把使用下面命令解包出來的the-program.tar文件解開:
tar -xvf /{path to file}/{filename.tar.gz} [Enter] 解包以後:
cd到剛纔解包時創建的那個目錄裏。用ls看看這個目錄裏的文件。首先你應該讀讀README和INSTALL文件。如果你沒讀這些文件,不要想從別人那裏得到幫助。這是RTFM這個縮寫在網上使用很廣泛的原因(RTFM是`Read The Fucking Manual'的縮寫。README和INSTALL文件將會告訴你如何編譯和安裝這個程序。
發佈了31 篇原創文章 · 獲贊 6 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章