生活是美好的

 找回密碼
 立即註冊
搜索
查看: 313|回復: 0

tar文件打包及壓縮

[複製鏈接]

112

主題

112

帖子

453

積分

管理員

Rank: 9Rank: 9Rank: 9

積分
453
發表於 2019-10-11 17:10:42 | 顯示全部樓層 |閱讀模式
文件打包及压缩
===========================================================
Demo:复制未打包的文件到远程主机:
# du -sh /etc
114M    /etc
# rsync -va /etc/ 192.168.5.32:/tmp        //将/etc下的所有文件...
# rsync -va /etc 192.168.5.32:/tmp         //将/etc目录...


方法一:
============================================================
==打包
# tar -cf etc1.tar /etc                                                        //c创建 v详细 f打包后文件名
# tar -cf etc2.tar /etc
# tar -cf etc3.tar /etc
# ll -h etc*
-rw-r--r-- 1 root root 103M 09-02 07:13 etc1.tar
-rw-r--r-- 1 root root 103M 09-02 07:14 etc2.tar
-rw-r--r-- 1 root root 103M 09-02 07:15 etc3.tar

==压缩
# gzip etc1.tar                 
# bzip2 etc2.tar
# xz etc3.tar
# ll -h etc*
-rw-r--r-- 1 root root  12M 09-02 07:13 etc1.tar.gz
-rw-r--r-- 1 root root 7.8M 09-02 07:14 etc2.tar.bz2
-rw-r--r-- 1 root root 6.7M 09-02 07:15 etc3.tar.xz

==解压
# gzip -d etc1.tar.gz
# bzip2 -d etc2.tar.bz2
# xz -d etc3.tar.xz

==解包
# tar -xvf etc1.tar                                                //解包到当前目录
# tar -xf etc2.tar -C /var/tmp/                //-C重定向到/var/tmp目录


方法二:
========================================================
===打包,压缩===
# tar -czf etc1.tar.gz /etc                        //-z 调用gzip
# tar -cjf etc2.tar.bz2 /etc                        //-j 调用bzip2
# tar -cJf etc3.tar.bz2 /etc                        //-J 调用xz

===解包,解压===
# tar -xvf etc1.tar.gz                                        //无需指定解压工具,tar会自动判断
# tar -xvf etc2.tar.bz2  -C /tmp
# tar xf etc1.tar.gz

===解压zip===
# unzip oracle.zip


回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

GMT+8, 2025-4-18 17:23 , Processed in 0.097486 second(s), 20 queries .

© 本站内容由個人原創或轉載,如果侵犯了您的合法權益,請及時聯繫處理! Email:lyb@qq.com

快速回復 返回頂部 返回列表