Loading... 上传文件到服务器 ``` scp -r /path/to/local/directory/ user@192.168.1.100:/path/on/server/ ``` 下载服务器文件到本地 ``` scp root@server_ip:/home/user/file.txt /Users/yourname/Downloads/ ``` #### 1、使用[scp命令](https://so.csdn.net/so/search?q=scp%E5%91%BD%E4%BB%A4&spm=1001.2101.3001.7020) **命令格式:** > [scp](https://so.csdn.net/so/search?q=scp&spm=1001.2101.3001.7020) [参数] <源地址(用户名@IP地址或主机名)>:<文件路径> <目的地址(用户名 @IP 地址或主机名)>:<文件路径> 举例 ```sh scp /home/work/source.txt work@192.168.0.10:/home/work/ #把本地的source.txt文件拷贝到192.168.0.10机器上的/home/work目录下 scp work@192.168.0.10:/home/work/source.txt /home/work/ #把192.168.0.10机器上的source.txt文件拷贝到本地的/home/work目录下 scp work@192.168.0.10:/home/work/source.txt work@192.168.0.11:/home/work/ #把192.168.0.10机器上的source.txt文件拷贝到192.168.0.11机器的/home/work目录下 ``` **参数说明:** ```sh scp -r /home/work/sourcedir work@192.168.0.10:/home/work/ #拷贝文件夹,加-r参数 scp -r /home/work/sourcedir work@www.myhost.com:/home/work/ #使用主机名 scp -r -v /home/work/sourcedir work@www.myhost.com:/home/work/ #显示详情,加-v参数 ``` > 注意:scp命令适用于Linux之间复制文件和目录,Windows建议使用下方的rz或sz命令。 最后修改:2024 年 11 月 29 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果觉得我的文章对你有用,请随意赞赏