实验楼 文件打包与解压缩
概念讲解 Linux 上面常见常用的压缩包文件格式 文件后缀名 说明 *.zip zip 程序打包压缩的文件 *.rar rar 程序压缩的文件 *.7z 7zip 程序压缩的文件 *.tar tar 程序打包,未压缩的文件 *.gz gzip 程序(GNU zip)压缩的文件 *.xz xz 程序压缩的文件 *.bz2 bzip2 程序压缩的文件 *.tar.gz tar 打包,gzip 程序压缩的文件 *.tar.xz tar 打包,xz 程序压缩的文件 *tar.bz2 tar 打包,bzip2 程序压缩的文件 *.tar.7z tar 打包,7z 程序压缩的文件 zip 压缩打包程序 zip -r -q -o shiyanlou.zip /home/shiyanlou du -h shiyanlou.zip 上面命令将目录 /home/shiyanlou 打包成一个文件,并查看了打包后文件的大小和类型。第一行命令中, -r 参数表示递归打包包含子目录的全部内容, -q 参数表示为安静模式,即不向屏幕输出信息, -o ,表示输出文件,需在其后紧跟打包输出文件名。后面使用 du 命令查看打包后文件的大小 设置压缩级别为 9 和 1(9 最大,1 最小),重新打包: zip -r -9 -q -o shiyanlou_9.zip /home/shiyanlou -x ~ /*