企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
>[danger] 压缩解压命令 ~~~ //查看文件类型 file 文件名 ~~~ >[success] gzip:压缩后名称后面会多处“.gz”扩展名 ~~~ * -a或——ascii:使用ASCII文字模式; * -d或--decompress或----uncompress:解开压缩文件; * -f或——force:强行压缩文件。不理会文件名称或硬连接是否存在以及该文件是否为符号连接; * -h或——help:在线帮助; * -l或——list:列出压缩文件的相关信息; * -L或——license:显示版本与版权信息; * -n或--no-name:压缩文件时,不保存原来的文件名称及时间戳记; * -N或——name:压缩文件时,保存原来的文件名称及时间戳记; * -q或——quiet:不显示警告信息; * -r或——recursive:递归处理,将指定目录下的所有文件及子目录一并处理; * -S或<压缩字尾字符串>或----suffix<压缩字尾字符串>:更改压缩字尾字符串; * -t或——test:测试压缩文件是否正确无误; * -v或——verbose:显示指令执行过程; * -V或——version:显示版本信息; * -<压缩效率>:压缩效率是一个介于1~9的数值,预设值为“6”,指定愈大的数值,压缩效率就会愈高; * --best:此参数的效果和指定“-9”参数相同; * --fast:此参数的效果和指定“-1”参数相同。 ~~~ ~~~ * 只能压缩文件,不能压缩目录 ,不保留源文件 * 压缩:gzip [文件] * 解压:gzip -d [文件] ---->gunzip [文件] ~~~ >[success] tar:文件和目录打包(后缀.tar),如果要压缩需要用gzip ~~~ -c 打包 -x 解包 -v 显示压缩过程信息 -f 制定压缩后的文件名 -z 打包同时压缩(不是所有linux都支持)等同于gzip解包同时解压缩 ~~~ ~~~ 压缩命令:tar [-zcvf] [新文件名.tar.gz] [目录] tar -cvf log.tar log2012.log //仅打包,不压缩! tar -zcvf log.tar.gz log2012.log //打包后,以 gzip 压缩 tar -jcvf log.tar.bz2 log2012.log //打包后,以 bzip2 压缩 解压命令:tar -zxvf 文件名 [-C 解压到指定目录] tar -zxvf /opt/soft/test/log.tar.gz //将tar包解压缩 tar -zxvf /opt/soft/test/log30.tar.gz log2013.log //只将tar内的部分文件解压出来 ~~~ >[success] zip:默认win和linux通用格式,压缩比不太好 ~~~ zip [新文件名] 文件 zip -r [新文件名] [目录] unzip [需要解压的包] ~~~ ~~~ Eg: zip -q -r html.zip /home/Blinux/html //将/home/Blinux/html/这个目录下所有文件和文件夹打包为当前目录下的html.zip ~~~ >[success] bzip2:压缩比很强,适合大文件,和gzip用法一样 ~~~ -k 保留源文件 bzip2 -k [文件] (不能目录) bunzip2 -k [压缩包] ~~~