Linux使用命令行进行服务器文件传输与登录

本文详细介绍了SSH命令的多种用法,包括查看SSH版本、连接远程服务器、通过一个远程主机跳转到另一个远程主机等,并提供了SCP命令的具体使用场景如上传下载文件及目录。
在工作中将完成的项目打包上传到远程服务器很普遍,当然对于windows而言文件传输可以使用可视化工具xshell,但是开发环境

是linux登录远程服务器上传下载文件要用到ssh以及scp命令了。

1:查看正在使用的ssh版本号
 ssh -V or ssh -Version
2:连接远程登录主机
 ssh username@remoteserver(ip) or ssh remoteserver(ip) -| username
3:连接到远程主机指定的端口

 ssh username@remoteserver -p port or ssh remoteserver -| username -p port

4:通过远程主机1跳转到远程主机2

 ssh -t remoteserver1 ssh remoteserver2 需要输入主机1的密码和主机2的密码

到服务器之后可以进行文件传输

1:上传目录到服务器

 scp -r local_dir username@remoteserver:remote_dir

  eg:scp -r pythonpc root@192.168.119.123:/home/pythonpc

2:上传文件到服务器
scp file username@remoteserver:/path/
3:从服务器上下载目录到本地
scp -r username@remoteserver:remote_dir local_dir
4:从服务器上下载文件到本地
scp username@remoteserver:/path/file /pythonpc/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值