Linux 學習日記 4: 文件打包與解壓縮

一、zip打包命令:
shell

zip -r  -[0-9 -q -o  zip_filename.zip  /絕對路徑/

,添加-e 參數表示加密;-l 參數表示將LF轉換爲CR+LF,用於使Linux打包的文件在Windows中解壓能兼容。
編碼

二、查看壓縮包:加密

du -h -d 0  *. zip ~ | sort

三、unzip 解壓縮:spa

unzip -q  *. zip -d  /目錄/

能夠使用 -o 參數表示指定編碼格式,-l 表示不解壓查看壓縮包裏的文件
code

四、tar 命令:ip

 tar -cf shiyanlou.tar ~

  建立壓縮包                  class

tar -xf shiyanlou.tar -C tardir

解壓到指定目錄                 打包

tar -tf shiyanlou.tar

 查看壓縮包文件                file

tar -cphf etc.tar /etc

 保留文件屬性和跟隨連接(符號連接或軟連接),有時候咱們使用tar備份文件當你在其餘主機還原時但願保留文件的屬性(-p參數)和備份連接指向的源文件而不是連接自己(-h參數)                  sort

tar -czf shiyanlou.tar.gz ~

使用gzip壓縮建立壓縮文件             

tar -xzf shiyanlou.tar.gz

   使用gzip壓縮解包壓縮文件(.tar. xz 使用-J參數;.tar.bz2使用-j參數)

相關文章
相關標籤/搜索