linux 下 rar 解壓

http://www.jb51.net/os/RedHat/1061.htmlhtml

====================rar文件========================== 
在liunx下本來是不支持rar文件的,須要安裝liunx下的winrar版本,操做以下 
wget http://www.rarsoft.com/rar/rarlinux-4.0.1.tar.gz 
tar -zxvf rarlinux-4.0.1.tar.gz 
cd rar 
make 
看見下面這些信息就是安裝成功了 
mkdir -p /usr/local/bin 
mkdir -p /usr/local/lib 
cp rar unrar /usr/local/bin 
cp rarfiles.lst /etc 
cp default.sfx /usr/local/lib 
先記住兩個經常使用命令吧: 
rar x vpsyou.rar //解壓 vpsyou.rar 到當前目錄 
rar vpsyou.rar ./vpsyou.com/ //將 vpsyou.com 目錄打包爲 vpsyou.rar 
----------------------------------------------------- 
rar經常使用命令主要有 

  a 添加文件到操做文檔 
  例:rar a test.rar file1.txt 若test.rar文件不存在,則打包file1.txt文件成test.rar 
  例:rar a test.rar file2.txt 若test.rar文件已經存在,則添加file2.txt文件到test.rar中 
  (這樣test.rar中就有兩個文件了) 
  注,若是操做文檔中已有某文件的一份拷貝,則a命令更新該文件,對目錄也能夠進行操做 
  例:rar a test.rar dir1 
  c 對操做文檔添加說明註釋 
  rar c test.rar 
  (會出現Reading comment from stdin字樣,而後輸入一行或多行註釋,以ctrl+d結束) 
  cf 添加文件註釋,相似上面的c,不過這個是對壓縮文檔中每一個文件進行註釋 
  cw 將文檔註釋寫入文件 
  例:rar cw test.rar comment.txt 
  d 從文檔中刪除文件 
  例:rar d test.rar file1.txt 
  e 將文件解壓到當前目錄 
  例:rar e test.rar 
  注:用e解壓的話,不只原來的file1.txt和file2.txt被解壓到當前目錄,就連dir1裏面的全部文件 
  也被解壓到當前目錄下,不能保持壓縮前的目錄結構,若是想保持壓縮前的目錄結構,用x解壓 
  k 鎖定文檔 
  例:rar k test.rar 鎖定文檔後,該文檔就沒法進行任何更新操做了 
  r 修復文檔 
  例:rar r test.rar 
  當rar文件有問題時,能夠嘗試用該命令進行修復(鬼知道有多少用) 
  s 轉換文檔成自解壓文檔 
  例:rar s test.rar 
  會生成一個test.sfx的可執行文檔,運行它的效果就至關於rar x test.rar, 
  適合於向沒有rar的用戶傳輸文件 
  t 檢測文檔 
  例:rar t test.rar 
  檢測test.rar的完整性,通常壓縮完大型文件準備傳輸前最好用這個命令來確保文件的正確性 
  x 帶路徑解壓文檔中內容到當前目錄 
  例:rar x test.rar 
  這樣解壓的話,dir1就會保持原來的目錄結構 
  以上就是rar的經常使用命令,一個rar操做只能有一個命令,而選項卻能夠有多個。 
  ------------------------------------------------------------------------ 
  rar選項有不少,在此沒法一一說明,只示範常用的幾個 
  cl 將文件名轉換爲小寫 
  cu 將文件名轉換爲大寫 
  例:rar a -cl test.rar FILe.txt 
  FILe.txt在添加進test.rar以後,變爲file.txt 
  df 文檔操做後刪除源文件 
  例:rar a -df test.rar file1.txt file2.txt dir1 
  將file1.txt,file2.txt,dir1壓縮到test.rar中以後,刪除源文件 
  ed 不添加空目錄 
  例:rar a -ed test.rar dir1 
  添加dir1到test.rar中時,不對空目錄進行操做 
  rar e -ed test.rar 
  解壓test.rar時,不生成空目錄 
  k 鎖定文件 
  例:rar a -k test.rar file1.txt 
  等價於rar a test.rar file1.txt 
  rar k test.rar 
  m<0..5> 設定壓縮比等級(0-存儲,3-默認,5-最大) 
  例:rar a -m0 test.rar dir1 dir2 
  將dir1,dir2打包存儲到test.rar,不進行實質上的壓縮(速度奇快,適合於對無甚可壓的文件進行操做 
  好比avi,jpg等) 
  rar a -m5 test.rar *.txt *.bmp 
  將當前目錄下的txt文件和bmp文件打包壓縮到test.rar中,使用最大壓縮比(最慢) 
  ms[ext;ext] 特定文件採用非壓縮方式 
  例:rar a -m5 -ms avi;jpg;jpeg test.rar /home 
  將home目錄下全部目錄和文件歸檔到test.rar,採用最大壓縮,但avi,jpg,jpeg文件不進行壓縮 
  (只是打包進test.rar,由於這些文件即便用最大壓縮也壓不了多少,不如直接打包節省時間) 
  o+ 覆蓋已有文件 
  o- 不覆蓋已有文件 
  例:rar x -o- test.rar 
  解壓test.rar文件,可是若是碰到以存在的文件則不覆蓋 
  ol 將符號連接以連接文件保存,而不是普通文件 
  ow 保存或者恢復文件全部者的信息(username,group) 
  這兩個是*nix系統特有的命令,很容易理解吧 
  ------------------------------------------------------------------------ 
  p[password] 設定密碼 
  例:rar a test.rar *.txt -p prettygirl 
  壓縮文件設定密碼爲prettygirl,解壓時無密碼沒法進行操做 
  若是以爲明碼密碼太過暴露,可使用 
  rar a test.rar *.txt -p 
  則rar程序會詢問你要使用什麼密碼,不回顯 
  s- 不使用固實壓縮 
  注,固實壓縮就是壓縮後文檔內容不可變動的壓縮方式,這和lock不同。由於使用普通壓縮 
  要照顧之後的插入刪除個別文件的須要,就要留下不少操做餘地。而固實壓縮則不能夠對 
  其內容進行任何更新,因此壓縮比是最大的。 
  sfx[name] 建立自解壓文件,這和先用a進行壓縮,再用s轉換效果是同樣的。 
  t 壓縮完畢後進行完整性檢驗 
  例:rar a test.rar /home -t 
  壓縮完畢後進行檢驗,若是有問題則報錯。 
  ta 僅對data日期後文件進行操做 
  tb 僅對data日期前文件進行操做 
  注,date的格式爲 YYYYMMDDHHMMSS 這樣。 
  v[k,b] 分卷壓縮,每卷大小由後面的size指定 
  例:rar a -v15000k -m0 test xvid-fn.avi 
  對xvid-fn.avi進行打包存儲,每卷大小15000k(這種格式在網上發佈dvdrip時很流行) 
  生成的文件名爲test.part1.rar,test.part2.rar….(rar 3.20版) 
  x 排除特定的文件 
  例:rar x test.rar -x *.txt 
  解壓test.rar中除*.txt之外的文檔 
  x@ 同上,不過此次全部排除的文件放在list文件列表中 
  y 全部操做均回答yes 
  例若有時解壓時每碰到相同文件就問是否覆蓋(Y/N),加上-y就能夠默認選擇Yes,再也不詢問linux

 

常見錯誤 :c++

error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory.net

 

解決辦法:http://blog.csdn.net/qianlong4526888/article/details/8780171htm

相關文章
相關標籤/搜索