###########1.实验环境###########
需要2台主机并且保证这两台主机是可以通信的
###########1 scp命令############
scp 本地文件 远程主机用户@远程主机ip:远程主机目录的绝对路径
scp 远程主机用户@远程主机ip:远程主机文件的绝对路径 本地文件
实验步步骤:
1.在node1建立实验素材
touch westosfile{1…5}
mkdir westosdir
a)把远程文件复制到本地(下载)
b)把本地文件复制到远程主机 (上传)
scp -q /mnt/* root@172.25.254.121:/mnt ## -q传输文件不显示进度
scp -q -r /mnt/* root@172.25.254.121:/mnt ## -r -q传输文件夹不显示进度
rsync和scp命令的对比
rsync会检测重复的数据,scp命令不会检测重复的数据
在虚拟机里建立westosfile1到westosfile5,一共5个文件,将其权限改为777,将westosfile1设置为lee的软链接 rsync
-r ##复制目录 ##复制时加/为复制目录里的内容,不加为复制整个目录 -l ##复制链接
-p ##复制权限
-t ##复制时间戳
-o ##复制拥有者
-g ##复制拥有组
-D ##复制设备文件
#############文件的归档压缩###############
1.文件归档
tar
c ##创建
f ##指定文件名称
x ##解档
v ##现实过程
t ##查看
r ##向归档文件中添加文件
–get ##解档指定文件
–delete ##删除指定文件
-C ##指定解档路径
-P ##don’t remove “/” 保留绝对路径
2.文件的压缩
zip
zip -r mnt.tar.zip mnt.tar #zip格式压缩
unzip mnt.tar.zip #zip格式解压缩
gzip
gzip mnt.tar #gzip格式压缩
gunzip mnt.tar.gz #gzip格式解压缩
bzip2 mnt.tar #bzip2格式压缩
bunzip2 etc.tar.bz2 #bzip2格式解压缩
xz mnt.tar #xz格式压缩
unxz mnt.tar.xz #xz格式解压缩
3.tar+压缩
gzip
tar zcf etc.tar.gz /etc
tar zxf etc.tar.gz
bzip2
tar jcf etc.tar.bz2 /etc
tar jxf etc.tar.bz2
xz
tar Jcf etc.tar.xz /etc
tar Jxf etc.tar.xz