Linux及Windows系统远程登录以及下载文档

Linux及Windows系统远程登录以及下载文档


1.linux

远程登录

在终端以下语句即可实现远程登录:

ssh -l username servername

在提示信息下输入密码即可。

例如

ssh -l lideng genepool.nersc.gov

下载文件

下载单个文件,在终端输入:

scp username@servername:remote_file_path local_file_path

例如:

scp lideng@genepool.nersc.gov:/global/dna/projectdirs/RD/CowRumen/CowRumenRaw/I200.fastq-HWI-E4:2.fastq.gz /media/yy/Elements/I200 

下载整个目录,在终端输入:

scp -r username@servername:remote_dir/ local_dir

上传文件

上传单个文件,在终端输入:

scp local_file_path username@servername:remote_file_path

下载整个目录,在终端输入:

scp -r local_dir username@servername:remote_dir

2.Windows

windows环境下远程登录需要下载小工具,例如WinScp、Putty.我使用的是Putty,Putty可用来登录到远程服务器上进行操作,若想从远程服务器上传及下载文件需要再下载Pscp.

Putty

Putty使用很简单,下载到机器上后双击putty.exe即可打开使用,出现配置界面。
在“Host Name (or IP address)”输入框中输入想要访问的主机名称或IP地址,例如genepoo.nersc.gov或192.168.9.4。端口号(Port)根据使用的协议有所区别,ssh默认为22,telnet默认使用23.在“Protocol”单选栏中选择使用的协议,一般是telnet或ssh,这取决于服务器提供的服务。在“Saved Session”输入栏中输入任务的名字,单击“Save”按钮,就可以把任务配置保存起来了。配置完成后单击“Open”按钮,出现登录界面.
—–详见百度百科putty[https://baike.baidu.com/item/putty/5426468?fr=aladdin]
我登录是采用的是ssh,端口号为22。

Pscp

语法与scp相同,使用时需要先进入命令行(cmd),然后到Pscp所在的安装目录下再输入指令。
下载文件指令为:

pscp username@servername:remote_file_path local_file_path

例如:

pscp lideng@genepool.nersc.gov:/global/dna/projectdirs/RD/CowRumen/CowRumenRaw/I200.fastq-HWI-E4:2.fastq.gz /media/yy/Elements/I200 

上传文件指令为:

pscp local_file_path username@servername:remote_file_path

pscp和scp都有几个有用的options,放置位置为

pscp [options] [username@]servername:remote_file_path local_file_path

pscp中有
-p 拷贝文件的时候保留源文件建立的时间。
-q 执行文件拷贝时,不显示任何提示消息。
-r 拷贝整个目录
-v 拷贝文件时,显示提示信息。

看见有博客中提及
“建议将pscp.exe放到C:\WINDOWS\system32下面,这样就可以在任何地方调用了。”
下次可以尝试一下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值