分享

Linux tar 加密压缩解压

 joy_chen 2013-09-04

今天突然想了下,tar包应该是可以加密的,查了一下,果不其然,于是就有了本有,记录下:

为了照顾新手看到不会,就把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./articles/387.html

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多