男孩教育每日一题-第112天-下面这个scp命令使用有什么问题?

简介:
[root@web01 application]# pwd
/application
[root@web01 application]# ll
total 16
lrwxrwxrwx  1 root root   25 Jul 28 10:25 mysql -> /application/mysql-5.6.34
drwxr-xr-x 14 root root 4096 Jul 28 10:26 mysql-5.6.34
lrwxrwxrwx  1 root root   25 Jul 28 11:31 nginx -> /application/nginx-1.10.3
drwxr-xr-x 11 root root 4096 Jul 28 10:18 nginx-1.10.3
lrwxrwxrwx  1 root root   23 Jul 28 10:36 php -> /application/php-5.5.32
drwxr-xr-x  9 root root 4096 Jul 28 10:36 php-5.5.32
lrwxrwxrwx  1 root root   25 Jul 14 10:07 zabbix -> /application/zabbix-3.0.9
drwxr-xr-x  7 root root 4096 Jul 14 10:02 zabbix-3.0.9
[root@web01 application]# scp -rp nginx* root@172.16.1.103:/application/

说明:目标机器/application目录存在

参考答案:

存在的问题,远程拷贝后,在目标机器上原来的链接文件变成了目录

[root@nfs01 application]# ll
total 8
drwxr-xr-x 11 root root 4096 Jul 28 10:18 nginx
drwxr-xr-x 11 root root 4096 Jul 28 10:18 nginx-1.10.3

解决此问题可以使用rsync命令远程拷贝

[root@web01 application]# rsync -a nginx* root@172.16.1.103:/application/
root@172.16.1.103's password:

使用rsync远程拷贝后正常

[root@nfs01 application]# ll
total 4
lrwxrwxrwx  1 root root   25 Jul 28 11:31 nginx -> /application/nginx-1.10.3
drwxr-xr-x 11 root root 4096 Jul 28 10:18 nginx-1.10.3

备注

今天是每日一题陪伴大家的第112天期待你的进步

对于题目和答案的任何疑问,请在博客评论区留言
往期题目索引


本文转自 李导 51CTO博客,原文链接:http://blog.51cto.com/lidao/1959486


相关文章
|
开发框架 安全 前端开发
实战 | 记一次本升砖某学校拿shell的回忆录
实战 | 记一次本升砖某学校拿shell的回忆录
115 0
|
关系型数据库 MySQL 中间件