tar命令打包
参数
-c :建立一个包档案(我个人理解:这里只是打包;压缩应该是:-z)
-x :解压tar包
-t :查看tar包的文件列表
-r :向tar包追加文件
-u :更新tar包文件
这5个参数是互斥的,在参数配合使用的情况下,同时只能选择其中一个(要么打包、要么解包、要么更新包、追加包、要么查看包)
-z :具有gzip属性(压缩)
-v :显示打包或解包的过程
-f :参数组合的最后一个参数,后面紧跟tar包名称
-C:(大写,用于指定目录)
参数还有很多这里不一一列举,可以自行网上查找,以上是常用的参数
.tar 打包
1、打包(把很多文件文件夹打包在一起)
tar -cf xxx.tar xxx1.txt xxx2.txt
[root@localhost home]# ll
drwx------. 3 admin admin 92 May 14 02:27 admin
-rwxr-xr-x 1 root root 17472 Aug 30 18:14 client
-rw-r--r-- 1 root root 37204 Aug 30 10:10 ClientM.c
//把以上三个文件或文件夹打包到csdn.tar
[root@localhost home]# tar -cf csdn.tar admin/ client ClientM.c
//打包完后能发现tar包csdn.tar
[root@localhost home]# ll
drwx------. 3 admin admin 92 May 14 02:27 admin
-rwxr-xr-x 1 root root 17472 Aug 30 18