远程连接Linux系统

Linux系统开发运维目录

Xshell和Xftp

Xshell和Xftp都是Windows系统上远程连接Linux服务器的工具软件,其中通过Xshell输入命令可以对服务器远程操作,使用Xftp用户能安全地在UNIX/Linux 和 Windows PC之间传输文件。

软件下载与安装

下载

Xshell和Xftp都是netsarang公司的产品,对于个人和学生用户有免费版本。
官网下载地址:

https://www.xshell.com/zh/free-for-home-school/

注意原来的官网地址www.netsarang.com已经被废弃,在这个网址里无法下载。
在官网页面输入个人信息即可,其中邮箱必须是真实有效的。
在这里插入图片描述

安装

点击下一步安装即可。
我这里安装的是Xshell7.0版本。

第一次连接服务器

点击菜单栏:文件/新建,输入“名称”和主机IP地址,端口号默认22。
端口号具体是多少,由服务器的安全组和防火墙开放端口决定,新购买的服务器默认开放的就是22端口。。
在这里插入图片描述
点击【用户身份验证】,输入服务器用户名和密码,点击最下面的【确定】按钮。
在这里插入图片描述
点击菜单栏:文件/打开,点击刚才创建的连接名称“腾讯云赠送服务器”,此时弹出验证主机秘钥对话框,点击对话框下面的【接受并保存】按钮。
在这里插入图片描述

Linux命令

完成上一步骤后,我们就可以在光标处输入Linux命令了。
下图中绿色方块就是输入字符的提示光标。
每行命令开头由三部分组成:红色方框的“root”表示当前用户,绿色方框表示服务器主机名称,橙色方框表示当前目录位置。
在这里插入图片描述
下面介绍一些Linux命令测试命令是否可以正确执行。

列出当前位置

pwd

示例:
在这里插入图片描述

退出当前会话

简单说来就是断开连接。

logout

退出登录后,想再次连接服务器,需要点击菜单栏:文件/重新连接。

清屏

清除屏幕上内容,但准确来说是将输入命令的当前行置为编辑器可视区的第一行,之前的命令通过滚动条还是可以看见的。

clear

配置Xshell

配置复制、粘贴快捷键

Xshell默认是复制Ctrl+Insert、粘贴Shift+Insert,向将快捷键修改为复制Ctrl+C,粘贴Ctrl+V。
点击菜单栏:工具/选项/键盘和鼠标/编辑/
(1)找到复制的快捷键,删除该快捷键
在这里插入图片描述
(2)点击【新建】,按动键盘上按键,设置快捷键。
如图按下键盘上的“Ctrl”和“C”后,选择“菜单”和“[编辑]复制”。
在这里插入图片描述
(3)粘贴Ctrl+V同理。

配置删除键

在使用xshell远程连接服务器的时候,使用键盘上的“Backspace按键”(删除按键)删除刚刚输入的字符,却会出现^H,按任何键都不行。
此时点击菜单栏:文件/当前会话属性/终端/键盘。
如果要修改所有会话的,则选择“默认会话属性”。
把delete和backspace序列改为 ASCII 127即可。
在这里插入图片描述

屏幕编辑器字号

使用“Ctrl+鼠标滚轮”即可控制编辑区字号大小。

修改主机名称

在我们输入的每行命令前有一串字符,其中一部分表示服务器主机名称,如下图红色方框内容。
现在想将它修改为有意义的字符。这对于Xshell同时操作多台服务器非常重要。
在这里插入图片描述
我们也可以使用命令查看当前主机名称:

hostname

在这里插入图片描述

临时修改主机名称

这种修改只适合当前开机状态,一旦服务器因停电需要重启,设置就会失效。
语法:

hostname 主机新的名称

执行后使用“logout”退出当前连接,重新连接服务器即可。
示例:将主机名称修改为gugugutime
在这里插入图片描述

永久修改主机名称

服务器重启后也会继续生效。
语法:

hostnamectl set-hostname 主机新的名称

示例:
在这里插入图片描述
该命令执行后同样logout或者重启服务器可以看见主机名称已经修改为“gugugutime”。

Xshell编辑界面常用命令和快捷键

常用命令

清屏
clear
查看历史命令

语法

history

示例:
在这里插入图片描述

快捷键

注意:这仅仅是Xshell软件支持的命令,如果换了终端工具,如使用FinalShell,此时下面介绍的快捷键就无效了。
在未修改默认快捷键的情况下,通过以下快捷键可以加快操作。

清屏

Ctrl+L,相当于“clear”命令

复制

Ctrl+Insert
注意:这是Xshell默认的快捷键,本文上面已经修改为Ctrl+C

粘贴

Shift+Insert
注意:这是Xshell默认的快捷键,本文上面已经修改为Ctrl+V

光标移到最左侧

Ctrl+A

光标移到最右侧

Ctrl+E

删除命令

Ctrl+U

还原删除

Ctrl+Y

切换上一个命令

向上的方向键(↑)。

补全命令

按键Tab

其它注意事项

Linux命令大小写敏感

示例:“cd”命令大写后不被识别
在这里插入图片描述

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值