linux系統用tar命令解壓壓縮包的時候,為了保持原有資料夾的屬性許可權,可以加-p命令(使用原檔案的原來屬性),方法如下:
例子:將 /tmp/etc.tar.gz 檔案解壓縮在 /usr/local/src 底下,保持目錄許可權不變 1
2
3
[root@linux ~]
# cd /usr/local/src
[root@linux src]
# tar -pzxvf /tmp/etc.tar.gz
#加上-p引數即可
打壓縮包
tar -zcvf /tmp/etc.tar.gz /etc
解壓縮包
tar -zxvf filename.tar.gz
linux下tar主要引數說明:-c :建立乙個壓縮檔案的引數指令(create 的意思);-x :解開乙個壓縮檔案的引數指令;-t :檢視 tarfile 裡面的檔案;-v :壓縮的過程中顯示檔案;-p :使用原檔案的原來屬性(屬性不會依據使用者而變);-p :可以使用絕對路徑來壓縮;
-n :比後面接的日期(yyyy/mm/dd)還要新的才會被打包進新建的檔案中。
C 呼叫WinRar解壓壓縮包
using system using system.collections.generic using system.text using system.io using microsoft.win32 using system.diagnostics namespace uni.unicustom...
建立和解壓壓縮包
讀取壓縮包內檔案 import zipfile with zipfile.zipfile 壓縮包.zip r as zip1 print zip1.namelist 檔名含有中文會出現亂碼 處理壓縮包內的中文 with zipfile.zipfile 壓縮包.zip r as zip2 for fi...
Linux 解壓 壓縮 tar
tar 格式 tar 選項 目錄或檔案 將 test 資料夾打包成 test.tar tar cvf test.tar test 將 home 目錄下的 test 資料夾打包成 test.tar tar cvf test.tar home test 將 test.tar 解壓到當前資料夾 tar x...