实验环境:首先需要两台主机(可以通信)
检测方法:用1台去ping另外
要打开systemctl status sshd
传输命令(scp)
上传:
scp 通过网络把自己主机的文件传输到其他主机
scp 文件 root@ip :绝对路径(比如/root/Desktop)
传递目录需要加 -r
下载:
scp root@ip:绝对路经/文件名 .
(将远程主机的文件传输到当前主机)
如果时目录也要加 -r
rsync传输命令
比起来scp 比scp更快
建立实验素材
在/mnt/中建立
file{1..5}
westosdir
将其权限全部打开 (chmod 777 *)
将其所有者更改为westos
chown westos.westos *
建立一个软连接
ln -s /mnt/file1 /mnt/westos
将另外一台主机 mnt 里面删掉
用 watch -n 1 ls -Rl /mnt/
rsync命令
rsync -r root@192.168.2.100 :/mnt /mnt/
带斜杠表示只传输目录里面内容
不带斜杠表示传输目录加上目录里面内容
rsync -l ——同步链接
rsync -p——同步权限
rsync -o ——同步用户
rsync -t ——同步时间
rsync -D ——同步设备文件
归档
将
tar cf etc.tar /etc/
du -sh 查看文件大小
可以看到 etc.tar 和/etc/大小差不多但是 etc.tar 要快很多
tar
-c 创建
-f 指定文件名称
-x 解档
--get 解档指定文件
--delete 删除指定文件
-r 像指定归档文件中添加文件
-C 指定解档路径