0.摘要
本文介绍从服务器端复制文件到本地的方法,适用于Linux服务器,本地端为Linux/MacOS,Windows系统可以借助软件完成。
1.本地系统为Linux/MacOS
从服务器下载到本地:
#命令格式
scp 用户名@计算机IP或者计算机名称:文件名 本地路径
#示例
scp git@166.111.77.123:/home/shangyj/files/files_name.txt ./
从本地上传到服务器:
#命令格式
scp 本地路径/文件名 用户名@计算机IP或者计算机名称:远程路径
#示例
scp ./files_name.txt git@166.111.77.123:/home/shangyj/files
用法与cp命令类似,只需要注意远程路径的书写形式即可。
scp中也有-r参数,使用-r参数,可以实现文件夹的复制:
#从远程服务器复制目录到本地
scp -r 用户名@计算机IP或者计算机名称:远程目录 本地路径
#将本地目录上传到远程服务器
scp -r 本地目录 用户名@计算机IP或者计算机名称:远程路径
2.本地系统为Windows
建议下载并安装FileZilla Client,具体配置这里不详述了。
用户填写上服务器ip,用户名,密码,端口即可。