Linux SCP命令远程复制文件
从本地复制到远程
scp 本地文件 远程用户名@远程地址:远程目录(此命令回车后会要求输入密码,验证通过后会把本地文件复制到远程目录中,文件名不变) 或者 scp 本地文件 远程用户名@远程地址:远程文件名称(此命令回车后会要求输入密码,验证通过后会把本地文件复制到远程用户主目录中,文件名会重新定义成远程文件名称) 或者 scp 本地文件 远程地址:远程目录(此命令回车后会要求输入用户名和密码,验证通过后会把本地文件复制到远程目录中,文件名不变) 或者 scp 本地文件 远程地址:远程文件名称(此命令回车后会要求输入用户名和密码,验证通过后会把本地文件复制到远程用户主目录中,文件名会重新定义成远程文件名称)
如果要复制的是目录,需要加上-r参数
scp -r 本地目录 远程用户名@远程地址:远程目录 或者 scp -r 本地目录 远程地址:远程目录
从远程复制到本地(基本同上面一样,只是参数对调)
scp 远程用户名@远程地址:远程文件 本地目录(此命令回车后会要求输入密码,验证通过后会把远程文件复制到本地目录中,文件名不变) 或者 scp 远程用户名@远程地址:远程文件 本地文件名称(此命令回车后会要求输入密码,验证通过后会把远程文件复制到本地指定目录中,没有指定目录则复制到当前目录,文件名会重新定义成本地文件名称) 或者 scp 远程地址:远程文件 本地目录(此命令回车后会要求输入用户名和密码,验证通过后会把远程文件复制到本地目录中,文件名不变) 或者 scp 远程地址:远程文件 本地文件名称(此命令回车后会要求输入用户名和密码,验证通过后会把远程文件复制到本地指定目录中,没有指定目录则复制到当前目录,文件名会重新定义成本地文件名称)
如果要复制的是目录,需要加上-r参数
scp -r 远程用户名@远程地址:远程目录 本地目录 或者 scp -r 远程地址:远程目录 本地目录