*.Z :
compress程序压缩的文件,由于compress已经淘汰,遇到.Z文件可以用znew转为gzip的格式。
*.gz
压缩:gzip [-cv#] 文件名
参数-c: 压缩的数据输到屏幕上
参数-v:显示压缩比信息
参数-#:#表示数字,用于控制压缩等级,1压缩比最差,9压缩比最好。默认是6.
压缩时原文件直接被压缩,即原文件变为压缩文件。
解压:gzip -d 文件名.gz
*.bz2
压缩:bzip2 [-ckzv##] 文件名
参数-c: 压缩的数据输到屏幕上
参数-k:保留原文件
参数-v:显示压缩比信息
参数-#:#表示数字,用于控制压缩等级,1压缩比最差,9压缩比最好。
压缩时原文件直接被压缩,即原文件变为压缩文件。
解压:bzip2 -d 文件名.bz2
*.xz
压缩:gzip [-ckl#] 文件名
参数-c: 压缩的数据输到屏幕上
参数-k:保留原文件
参数-#:#表示数字,用于控制压缩等级,1压缩比最差,9压缩比最好。
压缩时原文件直接被压缩,即原文件变为压缩文件。
解压:xz -d 文件名.xz
*.tar,*.tar.gz,*.tar.bz2,*.tar.xz
打包命令,可以将多个目录或者文件打包为一个大文件。
压缩:tar [-z|-j|-J] [cv] [-f 待建立的新文件名] 要被压缩的文件或目录
查看:tar [-z|-j|-J] [tv] [-f 既有的tar文件名]
解压:tar [-z|-j|-J] [xv] [-f 既有的tar文件名] [-C 目录]
参数-c:建立打包文件,一般搭配-v查看过程中被打包的文件名。
参数-t:查看打包文件的内容含有哪些文件名
参数-x:解压缩
参数-z:通过gzip的支持进行压缩/解压缩, 文件名最好为*.tar.gz;
参数-j:通过bzip2的支持
参数-J:通过xz的支持
参数-v:显示正在处理的文件名
参数-f:后接要被处理的文件名
参数-C:用在解压缩指定目录
参考:《Linux私房菜》