点击此处跳转打卡作业原地址https://m.qlchat.com/wechat/page/detail-little-graphic?topicId=2000009405901100
第19天作业 :yum & scp 跨服务器文件传输
(我的两台服务器ip分别为,远程:192.168.43.128,本地:192.168.43.128)
1)Linux下安装scp命令(假设是centos服务器,命令用yum ; 如果是ubuntu等,命令自己去查 )
yum install openssh-clients
2)从Linux服务器192.168.1.22 拷贝文件 isTester.ini 到你当前操作的服务器(假设当前服务器 192.168.1.21 )
scp root@192.168.43.128:/mnt/hgfs/Downloads/book-chapter-six-5834.jpg ./
3)从Linux服务器192.168.1.22 拷贝目录 isTester/ 到你当前操作的服务器(假设当前服务器 192.168.1.21 )
scp -r root@192.168.43.128:/yue/isTester/ ./
延伸思考:如果是把「当前操作的服务器」的文件拷贝到远程服务器呢 ?
scp ./isTester.ini root@192.168.43.128:/yue/isTester/
知识点
1、scp命令:(和cp命令使用相同)
①安装:“yum install openssh-clients”
②远程主机传输文件到本地:“scp 主机名@ip地址:路径/文件 ./”(需要输入远程主机密码)
两路径颠倒为反向传输;
加“-r”为传输文件夹
前一天作业答案参考 :查看文件
-
查看文件 isTester.ini的内容
cat isTester.ini -
看文件 isTester.ini前20行内容
head -n 20 isTester.ini -
看文件 isTester.ini最后30行内容
tail -n 30 isTester.ini -
显示文件isTester.ini 的第10至20行的内容
head -n 20 isTester.ini | tail -n 10 -
倒序显示文件isTester.ini 前10行的内容
tac isTester.ini | head -n 10 -
显示文件isTester.ini 前10行的内容,并显示行号
nl isTester.ini | head -n 10