10.18.2 linux文件压缩与打包
生活随笔
收集整理的這篇文章主要介紹了
10.18.2 linux文件压缩与打包
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
tar壓縮工具
tar 本身為一個打包工具,可以把目錄打包成一個文件,它的好處是它把所有文件整合成一個大文件整體,方便拷貝或者移動。
語法:tar [-zjxcvfpP] filename tar 命令有多個選項
“-z” : 同時用gzip壓縮
“-j” : 同時用bzip2壓縮
“-x” : 解包或者解壓縮
“-t” : 查看tar包里面的文件
“-c” : 建立一個tar包或者壓縮文件包
“-v” : 可視化
“-f” : 后面跟文件名,壓縮時跟 “-f 文件名”,意思是壓縮后的文件名為filename, 解壓時跟 “-f 文件名”,意思是解壓filename. 請注意,如果是多個參數組合的情況下帶有 “-f”,請把 “-f” 寫到最后面。
“-p” : 使用原文件的屬性,壓縮前什么屬性壓縮后還什么屬性。(不常用)
“-P” : 可以使用絕對路徑。(不常用)
--exclude filename : 在打包或者壓縮時,不要將filename文件包括在內。(不常用)
打包的同時使用gzip壓縮
tar命令非常好用的一個功能就是可以在打包的時候直接壓縮,它支持gzip壓縮和bzip2壓縮。
[root@wen test]# mkdir test1018 [root@wen test]# touch test1018/test1.txt [root@wen test]# echo "hello world" >test1018/test1.txt [root@wen test]# tar -zcvf test1018.tar.gz test1018 test1018/ test1018/test1.txt [root@wen test]# ls test1018.tar.gz“-zxvf” 用來解壓.tar.gz的壓縮包
[root@wen test]# rm -fr test1018 [root@wen test]# tar -zxvf test1018.tar.gz test1018/ test1018/test1.txt [root@wen test]# ls test1018 test1018.tar.gz總結
以上是生活随笔為你收集整理的10.18.2 linux文件压缩与打包的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 10.18.1 linux文本编辑器vi
- 下一篇: 10.21 crond定时任务练习