Linux下scp命令速查

发布于:2020-10-10
阅读时长:1分钟

拷贝文件夹(包括文件夹本身)

scp -r $(src_dir)  $(remote_user)@$(remote_ip):$(remote_dst_path)

拷贝文件夹下的所有文件(不包括文件夹本身)

scp $(src_dir)/* $(remote_user)@$(remote_ip):$(remote_dst_path)

对拷文件并重命名

scp $(src_file) $(remote_user)@$(remote_ip):$(remote_dst_file)

将远程服务器上的文件复制到本机

scp $(remote_user)@$(remote_ip):$(remote_src_file) $(local_dst_path)

显示详细的信息

增加参数 -v

scp -v $(src_file)  $(remote_user)@$(remote_ip):$(remote_dst_path)

注意

  1. 如果远程服务器防火墙有特殊限制,scp便要走特殊端口,具体用什么端口视情况而定,命令格式如下:
scp -p 4588 $(remote_user)@$(remote_ip):$(remote_src_file) $(local_dst_path)
  1. 使用scp要注意所使用的用户是否具有可读取远程服务器相应文件的权限。

参考资料

Linux下scp的用法

最后更新于:2024-03-27