假设你有一个文件需要从服务器上取下,或者你想将其放在服务器上。去设置某种形式的 FTP 客户端,或者配置一个共享来处理这个小任务会有点多余
幸运的是,这就是它的scp用武之地。SCP 允许您通过命令行在设备之间安全地传输文件。它几乎预装在每个 Linux 系统上
用法
远程到本地
这将转移file.md从host.com到/local/directory您的设备上。username在继续传输之前,系统会提示您输入密码
scp username@host.com:/remote/file.md /local/directory/
远程到远程
这将从file.md主机 A传输到主机 B。系统会提示您输入两台主机的密码以运行此命令
scp username@hostA.com:/source/file.md username@hostB.com:/destination/file.md
本地到远程
scp /local/file.md username@host.com:/remote/
局限性
虽然scp是一个非常强大的命令,但它确实有一些限制
- 与非 Linux 机器不兼容: 只能用于scp在运行 Linux 发行版的设备之间传输文件
发表评论 取消回复