假如 dst.tar.bz2 在根目錄 / 下, dst_5.txt 亦在根目錄 / 下。
#rar -juvf /dst_5.txt /dst.tar.bz2
-j 是附帶 bz2 屬性的壓縮
-u 是追加文件,有同名則覆蓋
-v 是可見的壓縮過程
我也沒有用過這么命令,如果不成功,就把前後兩個路徑調換下試試。
❷ Linux下如何解壓.tar.bz2格式的壓縮包
老版本的linux要兩步,一步是解壓縮,一步是解包
bzip2 -d **.tar.bz2 //將文件解壓成**.tar
tar -xf **.tar //解包
現在新出的linux版本,只要一步就可以解壓完畢
tar -xf **.tar.bz2
❸ linux 下壓縮tar.bz2
tar -jcvf 文件名,你是這么壓縮的么?
❹ linux如何把t.tar壓縮成t.tar.bz2
bzip2t.tar
解壓縮的時候使用
tar-jxft.tar.bz2--strip1
❺ win主機下,怎樣解壓linux系統壓縮的tar.gz 和 tar.bz2 格式的壓縮包
不好意思,現在才看到你的問題,希望我的回答對你有幫助
在windows下,是可以直接用winrar解壓linux的tar、gz、bz2文件的,至於你說的解壓出來後是亂碼,應該和系統編碼有問題,看了前面你的問題,你應該知道,WINDOWS使用的編碼和LINUX的編碼是不一樣的,如果你的WINDOWS系統不支持LINUX系統的編碼,就會導致亂碼的出現。
關鍵是我還沒有弄明白,你是解壓出來的文件名是亂碼還是文件內容是亂碼,如果只是文件內容是亂碼,那多半就是編碼問題的,那麼在windows或LINUX進行編碼轉換即可。如果是文件名有亂碼或解壓過程報錯,那就有可能是其它原因了,比如各種原因導致的壓縮包本身有問題、磁碟壞道、病毒、錯誤的操作等等原因導致的。不同的原因有不同的解決和診斷方法。如果是這樣的情況,建議你先把文件改成英文再壓縮下載,看看還有沒有亂碼。
但編碼問題是一定要解決的,在操作前你最好先確定你的linux系統用的什麼編碼,再看看你的windows系統是否支持,這樣一點點的排除問題,確認問題後「對症下葯」就能「葯到病除」了。
❻ 如何在Linux中壓縮及解壓縮.bz2文件
.tar.bz2 壓縮 tar -cxvf xx.tar.bz2
.tar.bz2 解壓 tar -jxvf xx.tar.bz2
❼ 我想用C直接調用linux下的壓縮和解壓函數(bz2或zip等格式的),應該怎麼辦呢,請大神
樓上誤解,在gentoo系統下自帶zip和unzip工具,首先請先查看您發布版本中對zip支持的工具,在c里直接用system(),唯一參數為命令的字元串,如果您發布版本中的zip工具(就是那個執行文件)有置uid位的屬性請用fork()加execl()的傳統方式調用這個工具
❽ linux上怎麼壓縮成tar.bz2
❾ 在 Linux系統中,壓縮文件後生成後綴為tar.bz2文件的命令是
.tar.bz2
解壓:tar jxvf FileName.tar.bz2
壓縮:tar jcvf FileName.tar.bz2 DirName
❿ Linux如何壓縮和解壓縮.bz2的包
這將壓縮文件smb.conf成smb.conf.bz2
#bunzip2 /etc/smb.conf.bz2
這將在當前目錄下還原smb.conf.bz2為smb.conf
注: .bz2壓縮格式不是很常用,你可以man bzip2
You must be a root,then
tar -zxvf flash_linux.tar.gz
cd flash_linux
mv[cp] ShockwaveFlash.class /usr/lib/mozilla/plugins
mv[cp] libflahplayer.so /usr/lib/mozilla/plugins
or cpoy/move these files to /usr/lib/netscape/pligins
then restart you mozilla or netscape!That's OK!
mysql-4.0.1-alpha-pc-linux-gnu-i686.tar.gz
大多以tar.gz 和tar.bz2打包軟體,大多是通過 ./configure ;make
;make install 來安裝的;有的軟體是直接make;make install ;
我們可以通過./configure --help
來查看配置軟體的功能;大多軟體是提供./configure
配置軟體的功能的;少數的也沒有,如果沒有的就不用./configure
;直接make;make install 就行了;
./configure 比較重要的一個參數是 --prefix ,用--prefix
參數,我們可以指定軟體安裝目錄;當我們不需要這個軟體時,直接刪除軟體的目錄就行了;
比如我們可以指定fcitx 安裝到 /opt/fcitx 目錄中;
[root@localhost fcitx]#./configure --prefix=/opt/fcitx
如果我們不需要fcitx 時,可以直接刪除 /opt/fcitx 目錄;
所以我們舉這個例子中,fcitx如果定製安裝到
/opt/fcitx目錄中,完整的安裝方法應該是:
[root@localhost fcitx]# tar jxvf fcitx-3.2-050827.tar.bz2
[root@localhost fcitx]#cd fcitx
[root@localhost fcitx]# ./configure --prefix=/opt/fcitx
很基礎的linux知識,建議跟著《linux就該這么學》系統學習下!