一,将/home目录下所有的文件的打包成.tar文件
$ tar -cvf test.tar /home/*
将得到一个test.tar文件
二,将/home目录下所有的文件打包成为tar.gz文件
$ tar -czf test.tar.gz /home/*
将得到一个test.tar.gz文件
三,查看tar文件下所有的文件(像ls一样)
$ tar -tzf test.tar.gz 或者 $ tar -tf test.tar
四,解压tar || tar.gz文件
使用重定向将查看tar的内容定向到file文件中
$ tar -tzf test.tar.gz > file
编辑file文件,保留你需要解压的内容
按照file文件解压tar
$ tar -T file -xzf test.tar.gz
当然全部解压可以使用
$tar -xzf test.tar.gz
五,使用tar对文件加密
$ tar -zcvf - test | openssl des3 -salt -k secretpasswork | dd of =test.des3
将得到一个test.des3文件,用你的密码替换secretpassword,切勿搞忘了
六,使用tar对加密文件解压
$ dd if=test.des3 | openssl des3 -d -k secretpassword | tar zxf -
特别注意,命令最后有一个“-”,他将释放所有的文件