![d8fe9eed32648dbf462df5262b9835d2.png](https://i-blog.csdnimg.cn/blog_migrate/97a0f6bdbd2d79dad4677ac4e8586d7f.jpeg)
要 上传文件到 Linux 主机或者从 Linux 主机上下载文件,可以用 GUI 或者 Command。GUI 如:Xshell 的 Xftp、putty、FileZilla 等。Command 可用 scp 命令。
- 上传文件到服务器
# 语法
scp /local_path/localfile username@server_ip_addreee:/your_target_path/
# 如:
scp ~/Documents/hello.c root@192.168.9.101:/temp/
2. 从服务器下载文件
# 语法
scp username@server_ip_adress:/your_target_path/your_target_file /本地目录
# 如:
scp root@192.168.9.101:/temp/hello.c ~/Download
3. 上传目录到服务器
# 语法
scp -r local_dir username@server_ip_address:your_target_dir
# 如:
scp -r ~/Documents/imgs root@192.168.9.101:/temp/
4. 从服务器下载目录
# 语法
scp -r username@server_ip_address:remote_dir/ local_dir
# 如:
scp -r root@192.168.9.101:/temp/imgs ~/Downloads/