【Linux】Linux之间如何互传文件,大厂直通车
在Linux系统之间互传文件,可以使用scp
(secure copy) 命令。以下是使用scp
传输文件的基本命令格式:
从本地复制到远程服务器:
scp /path/to/local/file username@remote_host:/path/to/remote/directory
从远程服务器复制到本地:
scp username@remote_host:/path/to/remote/file /path/to/local/directory
确保替换/path/to/local/file
和/path/to/remote/file
为你的本地和远程文件的实际路径,username
为远程服务器的用户名,remote_host
为远程服务器的IP地址或主机名。
如果远程服务器使用的是不同的端口,可以使用-P
选项指定端口:
scp -P port /path/to/local/file username@remote_host:/path/to/remote/directory
确保远程服务器上的scp
服务已经启动并运行。在大多数Linux发行版中,scp
是默认安装的。如果远程服务器使用的是SSH密钥进行身份验证,你可能需要指定私钥的位置,使用-i
选项:
scp -i /path/to/private/key /path/to/local/file username@remote_host:/path/to/remote/directory
请确保你有足够的权限来执行这些操作,并且远程服务器上的目标路径存在且有正确的写入权限。
评论已关闭