tar 命令基本使用(加密)


本文講述tar命令的基本使用,special: 使用tar命令對文件加密。
假定在當前目錄下有一個文件夾/stuff.
1.將/stuff目錄下的所有文件打包成為.tar 文件。
$ tar -cvf stuff.tar stuff
將得到一個stuff.tar的文件
2. 將/stuff目錄下的所有文件打包成為tar.gz 文件(btw:tgz == tar.gz)
$ tar -czf stuff.tar.gz stuff
將得到一個stuff.tar.gz文件
3. 查看tar文件下的所有文件(像ls一樣)
$ tar -tzf stuff.tar.gz
or
$ tar -tf stuff.tar

4. 解壓tar || tar.gz 文件
a> 使用重定向將查看tar的內容定向到mout文件
$ tar -tzf stuff.tar.gz > mout
b> 編輯mout文件,保留你需要解壓的內容
c> 按照mout文件解壓tar
$ tar -T mout -xzf stuff.tar.gz
當然全部解壓可以使用
$ tar -xzf stuff.tar.gz
5. 使用tar對文件加密
$ tar -zcvf - stuff|openssl des3 -salt -k secretpassword | dd of=stuff.des3
將得到一個 stuff.des3文件,用你的密碼替換secretpassword,切勿搞忘了
使用tar對加密文件解壓
$ dd if=stuff.des3 |openssl des3 -d -k secretpassword|tar zxf -
特別注意, 命令最后又一"-",它將釋放所有的文件。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM