LINUX学习笔记三(连接LINUX服务器)

LINUX学习笔记三(连接LINUX服务器)

摘要:由于实验室的GPU安装在LINUX服务器上,想要使用上面的资源,就要学习如何远程操作LINUX服务器,向服务器传输文件。这里我们主要使用Xshell和Xmanage软件。

    一、安装Xshell和Xmanage
百度相关软件直接下载,按照提示在自己的WINDOWS上按照提示安装即可,其中Xmanage需要**码,直接搜索就可以很简单找到**码,输入即可。

二、连接服务器
         
1.配置Xshell
首先需要知道服务器的ip地址,并且你自己需要一个账户登录,我们使用Xshell来连接。
方法如下:
打开Xshell,文件-新建,名称自己取,协议SSH,端口号22,主机填写服务器的Ip地址,例如100.100.120.1。
隧道中选择转发到X11,选择Xmanage(M)。
用户身份验证填写自己的LINUX用户名和密码。
设置完毕,点击保存。
2.连接
文件,打开,选择刚刚配置好的点击连接。一段时间后出现LINUX指令界面,表示连接成功,我们就可以在这个界面上远程操作LINUX服务器。

三、文件传输
        借助XShell,使用linux命令sz可以很方便的将服务器上的文件下载到本地,使用rz命令则是把本地文件上传到服务器。其中,对于sz和rz的理解与记忆我用了如下的方法(很多时候容易搞混):
 
sz中的s意为send(发送),告诉客户端,我(服务器)要发送文件 send to cilent,就等同于客户端在下载。
 
   
    rz中的r意为received(接收),告诉客户端,我(服务器)要接收文件 received by cilent,就等同于客户端在上传。
 
   
   记住一点,不论是send还是received,动作都是在服务器上发起的。我们习惯了说上传或是下载,其实大可不必。使用这两个命令,只要思考一点,是要把文件从服务器上发送出去,还是从客户端接上接收回来,就可以了。
 
    若想把文件从客户端上传到服务器,就是服务器将文件接收回来,逻辑是:我(客户端)上传,你(服务器)接收,使用rz。
 
    若想把文件从服务器上下载回(到客户端),就是服务器将文件发送出去,逻辑是:我下载(客户端),你(服务器)发送,使用sz。
  好吧,最后总结为一句话:
    我(客户端)上传,你(服务器)接收(RZ),我下载(客户端),你(服务器)发送(SZ)。

执行rz上传文件,弹出文件选择窗口
LINUX学习笔记三(连接LINUX服务器)
选择上传的文件,点击“打开

LINUX学习笔记三(连接LINUX服务器)

弹出如下窗口,表明文件已经上传成功
LINUX学习笔记三(连接LINUX服务器)