僅對最常用的tar包的解壓壓縮命令進行記錄
注意,打包/解包和壓縮是兩回事,前者是-c
和-x
控制,後者是-z
決定。
引數:-c
壓縮
-x
解壓縮
-v
解壓壓縮過程中顯示檔案,視覺化(visualize)
-z
使用gzip壓縮
-f
後面立即接檔名
-c
解壓縮時,解壓至指定路徑
例子:將output路徑打包成tar包
tar cvf output.tar /home/work/output
將output路徑打包成tar包並壓縮
tar czvf output.tar.gz /home/work/output
解壓縮至當前路徑:
tar xzvf output.tar.gz
tar xvf output.tar
注意:解壓至當前路徑時,務必注意該壓縮包的目錄結構,有的壓縮包直接打包了檔案沒有在外面巢狀乙個資料夾,所以解壓縮之後會在當前目錄產生一大堆檔案!保險做法是先建立乙個tmp資料夾,在裡面解壓縮,然後再根據需要移動出來。
解壓縮至指定路徑
tar xzvf output.tar.gz -c /home/work/output
tar xvf output.tar -c /home/work/output
解壓壓縮deb包方法
reference 出於多種原因,有的時候需要直接對deb包中的各種檔案內容進行修改,例如 在沒有源 的情況下的修改,還有 那麼就有三個問題需要解決 0 如何將deb包檔案進行解包呢?1 修改要修改的檔案?2 對修改後的內容進行生成deb包?以openssh client的某個版本的deb包為例 解...
解壓壓縮deb包方法
出於多種原因,有的時候需要直接對deb包中的各種檔案內容進行修改,例如 在沒有源 的情況下的修改,還有 那麼就有三個問題需要解決 0 如何將deb包檔案進行解包呢?1 修改要修改的檔案?2 對修改後的內容進行生成deb包?以openssh client的某個版本的deb包為例 解決方法 準備工作 m...
tar命令解壓壓縮包
linux系統用tar命令解壓壓縮包的時候,為了保持原有資料夾的屬性許可權,可以加 p命令 使用原檔案的原來屬性 方法如下 例子 將 tmp etc.tar.gz 檔案解壓縮在 usr local src 底下,保持目錄許可權不變 1 2 3 root linux cd usr local src ...