Linux进阶笔记-SCP基于SSH协议的安全拷贝命令

B站影视 2024-11-11 22:15 2

摘要:scp 命令用于安全地将文件复制到远程目标或从远程目标复制文件。如果文件是在当前的工作目录中,则直接使用文件名即可,否则需要包含远程主机名,例如 remote_user@some_server.org:/path/to/file 这样的完整路径。

scp 命令用于安全地将文件复制到远程目标或从远程目标复制文件。如果文件是在当前的工作目录中,则直接使用文件名即可,否则需要包含远程主机名,例如 remote_user@some_server.org:/path/to/file 这样的完整路径。

将当前工作目录中的本地文件复制到新目录

scp localfile.txt /home/friend/share/

将远程文件复制到当前工作目录

scp rocky@arena51.net:/home/rocky/game/data.txt ./

将文件从一个远程位置复制到另一个远程位置

scp mars@universe.org:/beacon/light/bitmap.conf jupiter@universe.org:/beacon/night/

要复制目录和子目录,请使用 scp 的 -r 递归选项

scp -r user@192.168.0.4:~/project/* ./workspace/# 将远程文件复制到本地目录scp user@remotehost.com:/remote/path/to/foobar.md /local/dest# 将本地文件复制到远程目录scp foobar.md user@remotehost.com:/remote/dest# 可以使用密钥文件(就像 ssh 一样)scp -i my_key.pem foobar.md user@remotehost.com:/remote/dest

如果您对我的文章有兴趣,我把我发布的文章都归档到我私人网站中去,欢迎访问 Corner 三的小角落 -- 首页 查阅之前的文章。

来源:英雄热血域

相关推荐