文件打包與解壓縮
一、知識儲備
- windows常用壓縮文件:
*.zipzip程序打包壓縮的文件*.rar*.7z
- Linux常見:
*.gz,*.xz,*.bz2,*.tartar程序打包,未壓縮*.tar.gztar打包,gzip壓縮,*.tar.xz,*.tar.bz2
二、命令學習
1.zip:
* 打包:zip something.zip something(目錄加-r)
* 解包:unzip something
* 指定路徑:-d
2.tar:
$ tar --help // 幫助中有實例
$ tar -cf shiyanlou.tar ~ // 打包
$ tar -xf shiyanlou.tar // 解包
$ tar -xf shiyanlou.tar -C tardir //解壓到tardir目錄 -C參數(shù)
$ tar -tf shiyanlou.tar // 僅查看包
$ tar -cphf etc.tar /etc //備份(-p 保留文件屬性;-h 備份鏈接指向源文件)
$
$ tar -czf shiyanlou.tar.gz ~ // 使用gzip壓縮文件
$ tar -xzf shiyanlou.tar.gz // 解壓
3.rar
安裝 rar 和 unrar
$ sudo apt-get update
$ sudo apt-get install rar unrar
rar 命令參數(shù)沒有 -
$ rar a shiyanlou.rar // a 參數(shù)
$ rar d shiyanlou.rar .zshrc //壓縮
$ rar l shiyanlou.rar .zshrc // 查看不接呀
$
$ unrar x shiyanlou.rar //全路徑解壓
$ unrar e shiyanlou.rar tmp/ //解壓到指定路徑

浙公網(wǎng)安備 33010602011771號