2009年2月6日 星期五

Linux下,各種格式的解壓縮方法

副檔名不同,代表各種不同的壓縮格式。
tar -I或者bunzip2命令都可以解壓.bz2文件

tar xvfj example.tar.bz2

tar xvfz example.tar.gz

tar xvfz example.tgz

tar xvf example.tar

unzip example.zip

tar -jvxf some.bz,就是把tar的zvxf 改成jvxf

zip/tar rh8下有一個圖形界面的軟件file-roller可以做這件事。另外可以用unzip *.zip解開zip文件,unrar *.rar解開rar文件,不過unrar一般系統不自帶,要到網上下載。

# rpm2cpio example.rpm │ cpio -div

# ar p example.deb data.tar.gz | tar zxf -

Alien提供了.tgz, .rpm, .slp和.deb等壓縮格式之間的相互轉換: sourceforge.net/projects/aliensEx提供了幾乎所有可見的壓縮格式的解壓接口:sourceforge.net/projects/sex 0058在多級目錄中查找某個文件的方法(青海湖)

find /dir -name filename.ext

du -a | grep filename.ext

locate filename.ext