压缩和归档 文件传输
压缩和归档
压缩:4G----1.5G
bzip2-bunzip2 gzip-gunzip xz-unxz
gzip 要压缩的文件
原来的文件就会被删除 (压缩和解压缩)
会生成一个 aaa.gz 的文件
归档: 4G----4G 打包
tar
c 创建归档文件
v 看到创建的详细过程
f 文件类型
t 不展开归档文件,看里面的东西
x 展开归档文件(如果展开的文件在本地目录存在,回覆盖吗?会并且不会提示)
压缩 + 归档:打包文件的时候顺便压缩
tar
z gzip 压缩
j bzip2 压缩
J xz 压缩
zcf zxf ztf 用 gzip 压缩并创建归档文件
jxf 用 bzip2 解压缩归档文件
Jcfv 用 xz 压缩文件,并且查看详细信息 v
文件传输
文件传输:把 A 文件从一个地方送到另外一个地方(多台机器)
scp 下载文件,上传文件
scp 源 目标
- r 递归传递文件
全复制
sftp
sftp root@serverb
ls cd put上传 get下载
注意:只能传输文件
全复制
rsync
rsync 源 目标
- v 详细信息
- a 以存档模式进行,递归 + 保留软连接 + 保留权限 + 时间戳 + 属组 + 属主
- H 保留硬链接
- A 保留 FACL
- X 保留 SElinux 上下文
备注:第一次是全复制,后续是增量复制,本地 - 本地,远端 - 本地
增量复制(比如备份新产生的日志文件)