> CentOS > CentOS入门 >

tar压缩加密码

将/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-tzftest.tar.gz  或者  $tar-tf  test.tar

解压tar || tar.gz 文件

使用重定向将查看tar的内容定向到file文件

 
1
$tar-tzf  test.tar.gz >file

编辑file文件,保留你需要解压的内容

按照file文件解压tar

 
1
$tar-Tfile-xzftest.tar.gz

当然全部解压可以使用

 
1
$tar-xzf  test.tar.gz

使用tar对文件加密

 
1
$tar-zcvf -test|openssl des3 -salt -k secretpassword |ddof=test.des3

将得到一个 test.des3文件,用你的密码替换secretpassword,切勿搞忘了

使用tar对加密文件解压

 
1
$ddif=test.des3 |openssl des3 -d -k secretpassword|tarzxf -

特别注意,命令最后又一”-”,它将释放所有的文件。

(责任编辑:IT)