归档备份
如果对已压缩文件进行压缩,不会有效果。
gzip:压缩解压
bzip2:块排序文件压缩
tar:归档,将多个文件或目录组合在一起
zip:打包和压缩,用来与windows系统交换文件
rsync:远程文件目录同步
gzip
默认后缀名为.gz。压缩和解压后都将删除原文件,且带有相同的权限和时间戳。
zcat命令用于显示压缩文件内容,和cat基本相同,等同于gunzip -c。
-c –stdout(–to-stdout) 不改变原文件,输出内容到标准输出。
-d –decompress(–uncompress) 解压缩,类似于gunzip命令
-f –force 强制压缩,即使压缩文件已存在
-h –help 显示帮助
-l –list 列出压缩文件信息ll
-r –recursive 递归压缩目录中的内容
-t –test 检测压缩文件的完整性
-v –verbose 压缩时显示详细信息
-number –fast(lvl 1), –best(lvl 9) 设置压缩级别,1-9。默认为6
bzip2
比gzip压缩比更高,压缩速度慢。默认后缀名为.bz2。
配套命令为bunzip2,bzcat。
bzip2recover用于恢复损坏的.bz2文件。
rsync
同步本地系统与远程系统上的目录。
rsync options source destination
source和destination必须有一个是本地文件,支持的格式:
本地文件或目录
远程文件或目录,[user@]host:path
远程rsync服务器,rsync://[user@]host[:port]/path