1. tar打包解包命令
usage:文件打包命令,将多个文件封装在一个文件中统一管理,打包后的文件后缀名可以指定为.tar。
选项c:压缩打包
选项v:回显打包消息
选项f:按照文件操作方式进行操作
-t或--list:列出备份文件的内容。
-x或--extract或--get:从备份文件中还原文件。
打包:tar -cvf back.tar *.py
选项x:解压拆包: tar -xvf back.tar
tar命令只是打包命令,基本不会减小文件体积。
2. gzip压缩解压命令
usage:压缩解压缩命令,通常首先对文件进行打包,然后对打包的文件进行压缩操。
选项-r或--recursive:压缩指定文件,包含文件夹,递归处理,将指定目录下的所有文件及子目录一并处理。
-d或--decompress或----uncompress 解开压缩文件。
压缩:gzip back.tar或gzip -r back.tar
解压操作: gzip -d back.tar.gz
3. bzip2压缩解压命令
usage:压缩解压缩命令,用法同gzip
压缩文件:bzip2 back.tar
解压缩文件:bzip2 -d back.tar.bz2
4. zip, unzip压缩解压命令
usage:压缩解压缩文件操作, zip是个使用广泛的压缩程序,文件经它压缩后会另外产生具有".zip"扩展名的压缩文件。
语法:Zip 压缩文件名 要压缩的文件。
压缩文件:zip bac back.tar
解压缩文件: unzip bac.zip