2024年5月9日发(作者:)
linux scp的用法
scp(Secure Copy Protocol)是用于在Unix或类Unix系统之
间安全地复制文件或目录的命令行工具。以下是 scp 命令的基本用
法:
1. 从本地复制到远程:
scp [选项] 源文件/目录 用户名@远程主机:目标路径
例如,将本地文件 复制到远程主机的
/remote/path/ 目录下:
scp username@remotehost:/remote/path/
2. 从远程复制到本地:
scp [选项] 用户名@远程主机:源文件/目录 目标路径
例如,将远程主机上的文件 复制到本地的当前
目录下:
scp username@remotehost: .
3. 使用端口号:
如果SSH服务器使用了非默认的端口号,可以使用 -P 选项指定
端口号:
scp -P 2222
username@remotehost:/remote/path/
4. 递归复制目录:
如果需要复制整个目录,可以使用 -r 选项:
1 / 2
scp -r localdirectory username@remotehost:/remote/path/
5. 其他常用选项:
-i:指定用于身份验证的私钥文件。
-v:详细模式,显示调试信息。
-C:开启压缩传输。
注意事项:
如果文件名或路径中包含空格,最好使用引号将其括起来。
如果文件权限不足,可能需要使用 sudo 来执行 scp。
请根据您的具体情况调整命令,并确保您具有适当的权限和网络
连接。
2 / 2
发布评论