tar 打包压缩与解压缩
生活随笔
收集整理的這篇文章主要介紹了
tar 打包压缩与解压缩
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
? ? ? ? tar 命令用于對文件進行打包壓縮或解壓縮。
? ? ? ? 在Linux系統中,常見的壓縮包文件格式有很多,其中主要使用的是 .tar 或 .tar.gz 或 .tar.bz2 的格式。
? ? ? ? 1、tar 命令的參數
-c 創建壓縮文件 -x 解壓縮文件 -t 查看壓縮包內有哪些文件 -z 使用 Gzip 格式壓縮或解壓文件 -j 使用 bzip2 格式壓縮或解壓文件 -v 顯示壓縮或解壓的過程 -f 目標文件 -C 指定解壓到哪個目錄 -p 保留原始的權限和屬性 -P 使用絕對路徑進行壓縮 備注: 1、-c 參數用來創建壓縮文件,-x 參數用來解壓文件,因此這兩個參數不能同時使用。 2、-z 參數指定使用 Gzip 格式來壓縮或解壓縮文件。 3、-j 參數指定使用 bzip2 格式來壓縮或解壓縮文件。在使用時,需要根據文件的后綴來決定使用哪種格式參數進行解壓。 4、-f 參數必須放到參數的最后一位,表示要壓縮或解壓的文件包名稱。 5、壓縮時,可以使用 tar -czvf 壓縮包名稱; 解壓時可以使用 tar -xzvf 壓縮包名稱? ? ? ? 2、壓縮簡單使用
壓縮 /etc/nginx/ 打包后的名字為:aaa.tar.gz
[root@mycentos test]# tar -czvf aaa.tar.gz /etc/nginx/ tar: Removing leading `/' from member names /etc/nginx/ /etc/nginx/scgi_params /etc/nginx/fastcgi_params /etc/nginx/modules /etc/nginx/mime.types...... 壓縮過程省略? ? ? ? ?3、解壓文件到指定的目錄
[root@mycentos test]# tar -xzvf aaa.tar.gz -C log/ etc/nginx/ etc/nginx/scgi_params etc/nginx/fastcgi_params etc/nginx/modules etc/nginx/mime.types總結
以上是生活随笔為你收集整理的tar 打包压缩与解压缩的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 深入机械制造业供应链关键节点,SCM供应
- 下一篇: 5G协议演进(包括3GPP协议版本)