Xshell的使用
XShell是一款Windows下非常优秀的远程连接Linux主机的工具,是测试或开发的工作中必不可少的。这里就介绍一下Xshell的使用并介绍一些可以提供效率的小技巧。
目录
- Xshell的使用
- 目录
- 新建会话
- 新建会话
- 设置登录密码
- 设置登录脚本
- 设置编码格式
- 打开会话
- 小技巧
- 技巧一:设置快速复制和粘贴
- 技巧二:设置快速命令
- 技巧三:将命令发送到多个ssh会话终端
- 结语
新建会话
新建会话路径如下:
如之前没有用Xshell连接过任何linux服务器,则需新建会话连接服务器,这里举一个新建连接测试环境服务器的例子;
新建会话
设置登录密码
这里用户身份认证的方式有三种,通常用的是普通的用户名/密码登录,在公司处于安全考虑可能会用到秘钥登录,另外一种用的比较少,这里就不做介绍了;
注:如果不提前设置,则每次等服务器都得重新输入登录账号和密码。
用户名/密码登录,选择”Password”方法,填写你的用户名密码即可;
秘钥登录,选择”Public Key”方法,在浏览中导入你的秘钥文件(秘钥文件提前生成),再输入你的密码即可;
设置登录脚本
登录服务器之后,默认在根目录下面,但是通常我们需要去的路径极少数会在根目录下面,所以通常我会设置一下登录脚本直接到我通常去的路径下面,下面以 /home 路径为例;
下面设置的目的是:登录服务器成功之后,输入cd,空格之后,默认带出 /home ,并执行,实现“cd /home”的目的;可设置多个;
如tailf /home/test.log;当你输入tailf 默认查看/home/test.log的实时日志;
设置编码格式
终端>>编码;为防止Xshell打印中文时乱码,设置编码格式为UTF-8;
打开会话
当你已经新建好了会话之后,文件>>打开>>选择会话;即可登录你需要的服务器;
小技巧
技巧一:设置快速复制和粘贴
个人认为Xshell在复制可粘贴上面做的很不错,应该是有一个优秀的产品经理;只要设置一遍,以后再Xshell中粘贴复制,执行动动鼠标即可,设置路径如下:工具>>选项>>键盘和鼠标,设置如下;你就可以在Xshell中选择你要复制的内容,然后右键或中间建即可完成复制
技巧二:设置快速命令
当你在linux下面需要执行很多重复性的操作时,设置快速命令将对你有很好的帮助,设置好之后,以后只需一键即可执行那些重复的操作;
你需要做如下操作:
1、调出快速命令栏
2、新增快速命令
只需点击一个快速命令即可跳出编辑页面,编辑你需要新增的命令
a、发送以下文本即为直接执行下面命令:
b、粘贴以下文本文件的内容,则需新增文件路径即可;
c、如有程序脚本也可新增
技巧三:将命令发送到多个ssh会话终端
当你需要同时给多个已经登录的服务器发送同样的命令时,Xshell也提供了很好的帮助,你只需在“撰写栏”中编辑你的命令,然后选择发送到全部会话或全部Xshell即可
1、调出撰写栏
2、发送撰写栏内容到全部会话或全部Xshell;
这里需要注意发送到全部会话和全部Xshell是不一样的;
因为Xshell一个窗口可以打开多个会话,且也可打开多个窗口;所以“发送到全部会话”就是当前窗口的全部会话,“全部Xshell”就是发送给所有窗口的所有会话;
结语
大家在用工具的同时,可以更深层次的去挖掘它的能力,不要仅仅局限于工具可用。XShell可能还有其他的方便的功能,大家可以多多去尝试。