1.首先需要配置两台可以相互通信的主机
Linux1 ---> 192.168.1.5
Linux2 ---> 192.168.1.6
2.linux中的远程复制
远程复制的话使用的是scp命令
把本地文件复制到远程主机中
scp 要复制的文件 远程主机名称@远程主机ip: 远程主机绝对路径
+ -r 传输目录
-p 传输时不显示进度
传输时输入密码确认
把远程主机的文件复制到本地
scp 远程用户@远程地址:文件的绝对路径 当前主机地址
显示远程传输是的时间
time scp 要复制的文件 远程主机名称@远程主机ip: 远程主机绝对路径
rsync 命令可以在远程传输时节省时间 但在传输重要数据时不可使用
-a 检测所有数据
-C 检测数据完整性
-l 复制链接
-p 复制权限
-t 复制时间戳
、 -o 复制拥有着
-g 复制拥有组
-D 复制设备文件
ssh-keygen 生成密钥
ssh-copy-id -i /root/.ssh/id_rsa.pub root@192.168.1.6 设置免密登录
2.文件的归档
tar 归档文件
c 创建
f 指定创建后归档的名称
x 接档
v 显示过程
t 查看
r 向归档文件中添加文件
--get 解档指定文件
delete 删除归档文件
c 指定解档路径
p don·t remove “/”
解档
3. 文件的压缩
zip zip格式压缩文件
unzip zip格式解压缩
gzip gzip格式压缩文件
gunzip gunzip解压缩
bzip2 bzip2格式压缩文件
bunzip2 bzip2格式解压缩
xz xz格式压缩文件
unxz xz格式解压缩
tar加压缩(打包加压缩)
gzip
tar zcf 文件名称.tar.gz 被压缩的文件
tar zxf 文件名称.tar.gz
bzip2
tar jcf 文件名称.tar.bz2 被压缩的文件
tar Jxf 文件名称.tar.bz2
xz
tar Jcf 文件名称.tar.xz 被压缩的文件
tar Jxf 文件名称.tar.xz