为了照顾新手看到不会,就把tar的基本使用一起加上&&&&&
以下假设在你的家目录/home
将/homef目录下的所有文件打包成为.tar 文件。
?
1
$ tar -cvf test.tar /home/*
将得到一个test.tar的文件
将/home目录下的所有文件打包成为tar.gz 文件
?
1
$ tar -czf test.tar.gz /home/*
将得到一个test.tar.gz文件
查看tar文件下的所有文件(像ls一样)
?
1
$ tar -tzf test.tar.gz 或者 $ tar -tf test.tar
解压tar || tar.gz 文件
使用重定向将查看tar的内容定向到file文件
?
1
$ tar -tzf test.tar.gz >file
编辑file文件,保留你需要解压的内容
按照file文件解压tar
?
1
$ tar -T file -xzf test.tar.gz
当然全部解压可以使用
?
1
$ tar -xzf test.tar.gz
使用tar对文件加密
?
1
$ tar -zcvf - test|openssl des3 -salt -k secretpassword | dd of=test.des3
将得到一个 test.des3文件,用你的密码替换secretpassword,切勿搞忘了
使用tar对加密文件解压
?
1

$ dd if=test.des3 |openssl des3 -d -k secretpassword|tar zxf -
特别注意, 命令最后又一”-”,它将释放所有的文件。
文章转载自:http://blog.csdn.net/guolb57/article/details/6697812
内容修改部分自己熟悉而已,请尊重原作者版权
http://www.wxx3g.com/articles/387.html