tar命令
参数:
-c:建立一个压缩文件的参数指令
-x:解开一个文件的参数指令
-t:查看压缩文件里面的文件
-z:gzip压缩格式
-j:bzip2压缩格式
-v:压缩解压过程显示文件
-f:重命名压缩文件
-p:使用原文件的原来属性
-N:只压缩新文件
--exclude FILE:不将FILE打包
示例:
tar [选项]压缩,解压文件
选项为-czvf时表示压缩文件
选项为-xzvf时表示解压文件
tar -cxvf command.tar.gz command/
把文件夹command压缩为tar.gz包,压缩包名字可以自己定义
tar -czvf test.tar.gz command/
把command目录文件压缩为test.tar.gz ,test可以改成自己的名字,如xxx.tar.gz格式
tar -xzvf test.tar.gz
解压test.tar.gz到当前文件夹
tar -zxvf test.tar.gz -C /root/testdir/
增加-C选项,把文件解压到制定的目录/root/testdir/下面
tar -zxvf test.tar.gz file/t.txt
只解压文件里的file文件夹下的t.txt文件
tar -N '2005/06/01' -zcvf home.tar.gz /home
在/home当中,比2005/06/01新的文件才打包
参考博客的链接