Xshell使用技巧总结

 

XShell是一款Windows下非常优秀的远程连接Linux主机的工具,是平常使用不可缺少的工具。


复制和粘贴
由于在linux的Shell下,Ctrl+c是中断当前指令,这个快捷键和win系统下的复制快捷键冲突,在Xshell中,提供了其它的快捷键来执行这些操作:
复制:Ctrl+Insert
粘贴:Shift+Insert


将当前Shell中的内容复制到"记事本"中
有时候需要把shell中的一些内容临时复制到"记事本"中,如果再打开一个记事本,再复制粘贴就显得麻烦了。
XShell中内置了这一功能,使用很简单,就是选中内容,鼠标右键,选择"To Notepad",再选中'Select Area'或者'All'或者'Screen',前者将把前面整个屏幕的输出复制到记事本中,而后者只会将当前可见的部分复制。


快速选择当前行
这个很简单,就是在shell界面下快速点三次鼠标就选中当前行了,这样就可以用上面的复制功能将其复制到剪贴板中。


快速打开Sessions对话框
有时候打开XShell后希望能直接打开Sessions对话框,这时候只要在Shell界面的(要打开'Address Bar'选项)的地址栏 里中输入'open'即可。或直接使用'Alt+O'即可打开上次打开的Sessions所在目录的对话框。


迁移连接信息
在XShel中,每个保存的Session连接信息都是保存到.xsh(就是ini文件,可以用文本编辑器打开)文件中的。它的默认路径是
"%APPDATA%\NetSarang\Xshell\Sessions"
即:C:\Users\用户名\AppData\Roaming\NetSarang\Xshell\Sessions
可直接拷贝这些xsh文件到新的xshell的相同目录即可使用。

最小化到系统托盘
XShell默认最小化是不会到系统托盘的,但是有个选项可以修改,设置在:Tools->Options->Advanced->'Minimize to system tray'打钩即可,尽管这并不是很实用。


退出时关闭确认对话框
选择在这:Tools->Options->Advanced->'Confirm connection close when session exits'
还有一个:Tools->Options->Advanced->'Confirm connection close when XShell exits'


快速切换打开的Tab
快捷键:Alt+1~9 或者Ctrl+Tab 或者Shift+Tab
设置:Tools->Options->'Menu & Short Keys'


数字小键盘输入
如果不设置的话,输入数字小键盘,会显示乱码。
属性页面'Properties'->Terminal->'Initial VT Modes'->'Set as normal'选择即可。

自定义文字颜色
如图设置,就可以得到多种颜色的文字字体。


设置命令快捷按钮
当你管理操作多个ssh主机时,不得不重复输入相同的命令,xshell可以设置快捷按钮,一键输入你设置的命令。

最大的用处就是让你少敲一些复杂但是很常用的命令或者一些难记的密码,当你需要在多个用户来回切换或者登陆mysql的时候,总之一切需要密码的地方,都能给你带来极大的便利。

Tools->'Quick Command Sets...'
在将其添加好后,将'View'->'Quick Commands'选项打开,这样在xshell的底部就有它们的标签,点击它后将会在终端里执行。
这里加一个别名为'nsl'的命令执行:


将命令发送到多个ssh会话终端


也就是发送同一命令到已经登陆的多个主机,回车会将自动执行。这样就省去了重复键入的工作,提高了操作效率,但前者是要知道在做什么。
打开相应的功能:选择View->'Compose Bar',这样在xshell的底部会有一个输入框,可以在其中录入想要执行的命令及其参数;最左端的小箭头点开后还可以设置将框内的指令发送到到当前xshell所有的会话(To All Sessions)还是所有的xshell(To All Xshell),默认为当前所有会话,当前你也可以只针对当前这一个会话(To Current Session),仅为调试所用。
注意:xshell可以开启多个实例,一个实例又可以开启多个tab会话。


设置xshell使用代理
详情请参考:对xshell三种端口转发的认识
上传下载
在主机里安装rz、sz,就可以直接上传下载文件,不用sftp或者其他上传下载工具了。这对于下载上传小型文件非常方便,。
通过apt来安装:
apt-get install lrzsz
用法:
# sz 文件名
即可下载文件到本地。
# rz 
就会跳出窗口让你选择上传的文件,然后上传。

另:和Xftp一起使用,点一下下图中的图标就回自动启动Xftp并连接上服务器,不管是上传还是下载东西都比较方便。虽然SecureCRT有SFTP可以用,但是要指定上传和下载的目录,不如图形界面方便。

    上传和下载小的文件可以用上述的rz和sz命令,但是要提前安装。

右键粘贴选用的文字

工具->选项->键盘和鼠标

选择完成之后,就能实现鼠标左键选中的字符自动复制到剪切板,右键自动粘贴。

参考网址:

http://blog.csdn.net/u012949658/article/details/53326222

http://www.cnblogs.com/xialei893/p/3573532.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
xshell 是一款功能强大的远程终端软件,下面是一些常用的 xshell 使用技巧: 1. 创建新会话:在 xshell 工具栏中选择 "文件" -> "新建",输入主机 IP 地址和端口号,选择连接方式(如 SSH),然后点击 "确定" 创建新会话。 2. 自定义会话:可以在会话属性中进行自定义,包括会话名称、字体、颜色、按键映射等。 3. 使用快捷键:xshell 内置了一些常用的快捷键,例如 Ctrl+C 复制选中的文本,Ctrl+V 粘贴文本,Ctrl+Shift+V 粘贴为纯文本等。 4. 多标签页管理:xshell 支持多标签页,可以通过点击 "文件" -> "新建标签页" 或者使用快捷键 Ctrl+T 来创建新标签页,方便管理多个会话。 5. 自动登录:可以在会话属性中设置自动登录,这样每次打开 xshell 时就会自动连接指定的主机。 6. 使用宏命令:xshell 支持宏命令,在工具栏中点击 "工具" -> "宏" -> "录制宏命令",然后执行一系列操作,最后保存宏命令。以后需要执行相同的操作时,只需点击 "工具" -> "宏" -> "运行宏命令" 即可。 7. 字符串替换:可以在编辑器中使用 Ctrl+H 打开替换对话框,输入要替换的字符串和新字符串,然后点击 "替换" 或 "全部替换" 进行替换操作。 8. 快速访问文件:在 xshell 中可以直接访问本地文件系统,通过点击工具栏中的 "文件传输" 图标,可以在本地文件和远程服务器之间进行上传和下载操作。 希望以上技巧能对你有所帮助!如果还有其他问题,请随时提问。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值