基本用法
命令格式
-
scp source destination
-
将source路径下的文件复制到destination中
一次复制多个文件: -
scp source1 source2 destination
-
复制文件夹:
-
scp -r ~/tmp myserver:/home/acs/
-
将本地家目录中的tmp文件夹复制到myserver服务器中的/home/acs/目录下。
-
scp -r ~/tmp myserver:homework/
-
将本地家目录中的tmp文件夹复制到myserver服务器中的~/homework/目录下。
-
scp -r myserver:homework .
-
将myserver服务器中的~/homework/文件夹复制到本地的当前路径下。
-
指定服务器的端口号:
-
scp -P 22 source1 source2 destination
-
注意: scp的-r -P等参数尽量加在source和destination之前。
-
使用scp配置其他服务器的vim和tmux
-
myscp ~/.vimrc ~/.tmux.conf myserver: