JMeter性能测试基础实战视频教程
14914 人在学
XShell是一款Windows下非常优秀的远程连接Linux主机的工具,那今天就带大家了解一下什么是Xshell以及分享一些实用的技巧,希望能对大家的学习有所帮助。
1、什么是Xshell?
Xshell是一款功能强大且安全的终端模拟器,支持SSH、SFTP、TELNET、RLOGIN和SERIAL。
Xshell 需要在以下的系统环境中才能正常运行:
操作系统: Windows 7, Windows 8, Windows 8.1, Windows xp, Vista, Windows Terminal Server, Citrix MetaFrame for Windows
内存:256 MB (推荐 512 MB)
硬盘:50M
网络:TCP/IP微软Wins1.1或更高版本
xshell功能
网络上的终端模拟器软件有很多种,但是之所以选择xshell是因为一下的特点:
1)分页环境
Xshell标签可以脱离原来的窗口并重新创建一个新窗口或重新连接一个完全不同的窗口。另外,单个的窗口可以垂直或水平分割,从而使一个窗口显示多个终端会话。
2)动态端口转发
系统管理员经常必须使用多个远程主机,并沉闷的一遍又一遍的执行重复的任务。使用新的同步输入重定向特性,所输入的东西能够同时发送到多个所选择的终端。
3)自定义键映射
终端密钥和文件菜单可以被映射到用户偏爱的键位,你甚至可以映射一个用来启动应用程序或脚本的键。
4)用户定义按钮
通常,用户必须多次重复输入相同的字符串。而xshell只需要点击按钮就可以完成重复字符串命令的输入,快速命令能够节省很多时间。
5)VB脚本
支持VB脚本,Javascript和Python。使用户可以使用脚本自动处理单调、重复的任务。
6)支持IPv6
无论你是同时使用IPv4和IPv6网络或者完全的IPv6网络,Xshell 5都可完全满足你的需求。
7)支持国际语言的UNICODE终端
支持UTF8编码。在UTF8支持下,Xshell可以在一个终端屏幕显示多种语言。如果你的数据库是由不同的语言写的,这个特性就会特别的有用。
2、Xshell教程使用技巧
1)复制和粘贴
由于在linux的Shell下,Ctrl+c是中断当前指令,这个快捷键和windows下的复制快捷键冲突,所以经常犯错误……想复制的时候按了ctrl+c,结果中断了当前指令。
在Xshell中,提供了其它的快捷键来执行这些操作:
复制:Ctrl+Insert
粘贴:Shift+Insert
粘贴还有一个键就是鼠标中键,另外你还可以设置点鼠标右键就是粘贴,设置选项在这:
2)将当前Shell中的内容复制到“记事本”中
有时候需要把shell中的一些内容临时复制到“记事本”中,如果再打开一个记事本,再复制粘贴……多麻烦。
XShell中内置了这一功能,使用很简单,就是选中内容,鼠标右键,选择“To Notepad”,再选中“Select Area”或者“All”或者“Screen”,如图:
3)快速选择当前行
这个技巧很简单,就是在shell界面下快速点三次鼠标就选中当前行了。如图:
4)快速打开Sessions对话框
有时候打开XShell后希望能直接打开Sessions对话框,这时候只要在Shell界面输入open即可。
如图:
5)迁移连接信息
在XShel中,每个保存的Session连接信息都是保存到.xsh(就是ini文件,可以用文本编辑器打开)文件中的。它的默认路径是
”%APPDATA%\\NetSarang\\Xshell\\Sessions”
即:C:\\Users\\用户名\\AppData\\Roaming\\NetSarang\\Xshell\\Sessions
迁移连接信息直接拷贝这些xsh文件即可。
6)最小化到系统托盘
XShell默认最小化是不会到系统托盘的,但是有个选项可以修改,设置在:Tools→Options→Advanced→Minimize to system tray 打钩即可。
7)退出时总是弹出烦人的确认对话框?
选择在这:Tools→Options→Advanced→Confirm connection close when session exits
还有一个:Tools→Options→Advanced→Confirm connection close when XShell exits
8)在打开的Tab中快速切换
快捷键:Alt+1~9 或者Ctrl+Tab 或者Shift+Tab
设置:Tools→Options→Menu & Short Keys
以上就是对Xshell的一个简单介绍,更多的Xshell大家可以深入学习。更多的内容,欢迎关注课课家教育。