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参数)

相关文章
相关标签/搜索