情况一:当前机器——拷贝到——远程机器
如:
拷贝当前机器 /home/x/movecar/ 文件夹下的所有文件 到 远程机器的 /apache-tomcat-7.0.94/webapps 文件夹下
scp /home/x/movecar/* root@116.255.162.xxx:/usr/local/apache-tomcat-7.0.94/webapps
提示输入远程机器密码,然后就开始传输数据了。
若在拷贝过程中出现not a regular file错误,可尝试在使用scp命令时加上参数 -r,例如:
scp -r /home/x/movecar/* root@116.255.162.xxx:/usr/local/apache-tomcat-7.0.94/webapps
命令输入完毕,会要求输入“192.168.2.166”服务器root的密码,然后开始远程拷贝数据。
拷贝当前机器 /usr/local/movecar/ 下某个具体的文件 到 远程机器 /usr/local/movecar 下
scp /usr/local/movecar/xxx文件 root@192.168.2.166:/usr/local/movecar
命令输入完毕,会要求输入“192.168.2.166”服务器root的密码,然后开始远程拷贝数据。
情况二:远程机器——拷贝到——当前机器
scp 远程用户名@IP地址:文件的绝对路径 本地Linux系统路径
[root@undefine /]# scp root@192.168.2.166:/usr/local/movecar/* /usr/local/movecar