【终端使用】"scp"命令,远程拷贝文件
一、"scp"命令的使用
"scp"命令,是"secure copy (remote file copy program)"英文单词的缩写,是一个在Linux系统下用来远程拷贝文件的命令。
注意:
- "scp"命令的格式 与 "ssh"命令格式基本相同,需要注意的是,在指定端口号时用的是大写的"-P"而不是小写的。
- "scp"这个终端命令只能在Linux或者Unix系统下使用。
选项 | 含义 |
-P | 若远程SSH服务的端口号不是22,需要使用大写的"-P"指定一个端口号 |
-r | 若给出的源文件是一个目录,则"scp"命令将递归复制该目录下的所有子文件和子目录,目标文件必须是一个目录名。 |
二、Linux系统下远程拷贝Linux系统下的文件
1)远程拷贝一个文件。
注意:
"user@remote:路径"中,冒号后面的路径。可以是相对路径,相对于用户的主目录开始;或者是直接使用绝对路径。
2)远程拷贝一个目录。
注意:
拷贝一个目录时,需要添加"-r"选项。
三、windows系统下远程拷贝Linux系统下的文件