上传文件到服务端
linux系统下用 ssh登录管理服务器,并用scp上传下载文件
登录ssh方法:
ssh 主机
ssh ip地址 (表示用root用户登录到服务器)
ssh 用户@主机
ssh username@ip地址 (登陆用户名username)
ssh 主机 -l 用户名 -p 端口
ssh 120.78.155.0 -l user2 -p 8080 (表示user2用户用8080端口连接到192.168.1.155的服务器)
用scp命令上传和下载文件
scp -r
的话表示上传或者下载文件夹
文件上传
scp 本地文件路径 username@ip地址:服务器目标地址
例如scp /Users/_posts/解决方案.md yumintao@120.78.155.0:/home/yumintao/myhexo/source/_posts
注意:这是在本地的终端上执行
文件下载
scp usernmae@ip地址:想要下载的文件所在的服务器路径<空格>想要保存到的本地路径
例如:scp yumintao@120.78.155.0:/home/yumintao/myhexo/source/_posts/Spring知识点回顾.md /Users/mintaoyu/Downloads
注意:这是在本地的终端上执行
用rsync命令上传和下载(推荐)
文件上传
rsync -avz /Users/mintaoyu/myhexo yumintao@120.78.155.0:/home/yumintao
文件下载
rsync -avz yumintao@120.78.155.0:/home/yumintao/myhexo /Users/mintaoyu
用sftp命令上传和下载
首先需要sftp ymt@47.99.219.2
输入账号密码后登陆
文件上传
put XXXXX
文件下载
lcd /Users/mintaoyu/Downloads
设置下载路径get ROOT.war
设置下载文件