问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

MobaXterm使用指南:功能详解与实战技巧

创作时间:
作者:
@小白创作中心

MobaXterm使用指南:功能详解与实战技巧

引用
CSDN
1.
https://blog.csdn.net/qq_35289736/article/details/113755384

MobaXterm又名MobaXVT,是一款增强型终端、X服务器和Unix命令集(GNU/ Cygwin)工具箱。它作为首选SSH客户端,拥有强大且丰富的功能,并且还都是免费的。本文将详细介绍MobaXterm的各项功能和使用方法,帮助用户更好地利用这款工具进行Linux远程操作。

启动会话

MobaXterm支持多种会话方式,包括SSH、Telnet、Rsh、Xdmcp、RDP、VNC、FTP、SFTP、Serial、File、Shell、Browser、Mosh、Aws S3和WSL等。其中SSH是一种网络协议,广泛用于计算机之间的加密登录;Telnet是Internet上最早的远程登录协议之一,但由于缺乏安全措施,不建议使用;Rsh使用明文连接,安全性无法保障;Xdmcp用于显示管理;RDP是远程桌面协议;VNC是虚拟网络计算机;FTP是文件传输协议;SFTP是安全的文件传送协议;Serial是串行接口通信;File用于打开本地终端链接文件;Shell用于配置shell终端;Browser是内嵌浏览器;Mosh是移动Shell,连接中断不会导致当前正在执行的命令中断;Aws S3是连接亚马逊云存储服务器专用;WSL是适用于Linux的Windows子系统。

多终端使用

MobaXterm支持终端拆分和多执行选项。终端拆分可以将多个终端的界面分割显示在屏幕上,而多执行选项则可以在所有已连接的多个终端中执行相同的命令。

X11服务器

MobaXterm基于开源的Xorg项目自带X Server。通常我们不希望在服务器上安装图形界面,但有时候有些程序需要图形界面,比如安装oracle的时候。此时,可以配置让Linux使用远程的X Server进行图形界面显示。首先要明确的是Linux X Window System的基本原理,X是一个开放的协议规范,当前版本为11,俗称X11。X Window System由客户端和服务端组成,服务端X Server负责图形显示,而客户端库X Client根据系统设置的DISPLAY环境变量,将图形显示请求发送给相应的X Server。

模拟Linux终端

MobaXterm具有基于高效PuTTY程序(由Simon Tatham开发)的出色终端仿真器。该终端使您可以通过SSH,telnet,rlogin或串行连接运行远程命令,还可以通过使用专用插件在本地Windows计算机上运行Unix命令。使用“ CygUtils”或其他专用插件时,可以在本地终端中使用许多Unix命令:ssh,telnet,rlogin,rsh,rsync,wget,vim,corkscrew,httping,fdupes,iperf,mathomatic,xhost, xprop,xdpyinfo,xmodmap,xkill,Xorg …
终端提供了一系列可以根据您的需要进行调整的设置(字体,背景/前景色,抗锯齿,旧键盘兼容性等)。可以通过单击“设置”按钮来设置默认的终端参数。

界面选项

MobaXterm允许您从主界面启动一些简单的守护程序(TFTP,HTTP,FTP,SSH / SFTP,TELNET)。您可以通过单击顶部工具栏中的相应按钮来管理这些守护程序。MobaXterm允许您使用一个漂亮直观的界面来创建一些SSH隧道(也称为“端口转发”):您可以通过单击顶部工具栏上的相应按钮来管理这些SSH隧道。

本地终端命令

  • open:此命令将使用Windows默认关联的文档类型打开本地文件。
  • cygpath:此命令允许您使用dos/unix路径。您可以从给定的Unix路径获得Dos路径,反之亦然。您还可以列出计算机路径,例如Windows,系统,桌面,配置文件和“开始”菜单路径。
  • cmd:切换到Window下的CMD窗口。
  • export:查看本地环境变量。

更多本地终端命令可参考MobaXterm官方文档https://mobaxterm.mobatek.net/documentation.html

包管理器

MobaXterm内置了包管理器,可以使用apt-cyg命令进行软件包的安装和管理。例如,安装gnuplot:

apt-cyg install gnuplot

gnuplot是一个命令行驱动的科学绘图工具,可将数学函数或数值资料以平面图或立体图的形式画在不同种类终端机或绘图输出装置上。它是由Colin Kelley 和 Thomas Williams于1986年开发的绘图程序发展而来的,可以在多个平台下使用。gnuplot既支持命令行交互模式,也支持脚本。

宏命令录制

有的时候我们需要输入很多行指令,并且这一系列指令可能经常使用(例如服务器杀毒、文件修复、日志浏览等),那在这种场景下,使用宏录制就非常适合了。我们只需要点击Macros标签栏里的Record new macro就可以开始录制宏了。在终端中完成我们的一系列指令输入,完成后点击Stop recording macro停止录制,并保存。如果有多个终端需要执行刚刚一系列的命令,可以在执行宏命令之前开启多执行选项,大大提高操作效率。

团队协作

MobaXterm支持团队协作功能,只需要建立一份Session,其他同事都可以进行访问,避免了重复性的工作。右键单击书签区域,选择Share these sessions with my team,选择共享书签的存储位置即可。将该位置作为共享文件夹分享出去。其他团队成员打开他们的MobaXterm,同样在书签区域右键,选择Manage shared sessions。选择添加,Backend protocol来源选择共享文件夹shared folder,填写Sessions file path路径即可。

其它工具参照

远程监控:切换到Sftp标签,点击Remote monitoring按钮即可查看连接终端的系统版本、CPU与内存使用情况、网络上下行使用情况、登录时长、登录用户、磁盘文件占用空间等信息。当把鼠标悬停在对应的信息区域内,还可以得到更详细的数据。对于实时监控非常有用。

主要配置参照

  • general
  • Terminal
  • X11
  • SSH
  • Display
  • Toolbar
  • Misc

默认快捷方式配置

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号