【工具推荐】MobaXterm远程终端管理工具最全攻略,涉及下载、安装、字体配置、中文汉化版、中文显示乱码和中文输入乱码、adb tab无效无法补全、Telnet/ssh使用说明、使用技巧等保姆级教程

news2024/12/27 19:29:57

MobaXterm远程终端管理工具史上最全攻略,涉及下载、安装、字体等配置、解决中文乱码、Telnet/ssh/Serial使用教程、高级功能使用技巧等。MobaXterm 是一个增强型的 Windows 终端。其为 Windows 桌面提供所有重要的远程网络终端工具(如 SSH、X11、RDP、VNC、FTP、SFTP、Telnet、Serial、Mosh、WSL 等),和 Unix 命令(如 bash、ls、cat、sed、grep、awk、rsync 等)。

在这里插入图片描述


🧑 博主简介:
现任阿里巴巴嵌入式技术专家,15年工作经验,深耕嵌入式+人工智能领域,精通嵌入式领域开发、技术管理、简历招聘面试。CSDN优质创作者,提供产品测评、学习辅导、简历面试辅导、毕设辅导、项目开发、C/C++/Java/Python/Linux/AI等方面的服务,如有需要请站内私信或者联系任意文章底部的的VX名片(ID:gylzbk

💬 博主粉丝群介绍:① 群内初中生、高中生、本科生、研究生、博士生遍布,可互相学习,交流困惑。② 热榜top10的常客也在群里,也有数不清的万粉大佬,可以交流写作技巧,上榜经验,涨粉秘籍。③ 群内也有职场精英,大厂大佬,可交流技术、面试、找工作的经验。④ 进群免费赠送写作秘籍一份,助你由写作小白晋升为创作大佬。⑤ 进群赠送CSDN评论防封脚本,送真活跃粉丝,助你提升文章热度。有兴趣的加文末联系方式,备注自己的CSDN昵称,拉你进群,互相学习共同进步。

在这里插入图片描述

【工具推荐】MobaXterm远程终端管理工具最全攻略,涉及下载、安装、字体配置、中文汉化版、中文显示乱码和中文输入乱码、adb tab无效无法补全、Telnet/ssh使用说明、使用技巧等保姆级教程

  • 1. MobaXterm是什么?
    • 1.1 功能介绍
    • 1.2 版本说明
    • 1.3 主要功能
    • 1.4 关键特性
    • 1.5 优缺点
  • 2. 下载安装MobaXterm
    • 2.1 选择版本
    • 2.2 下载
    • 2.3 解压
    • 2.4 运行
  • 3. 如何安装MobaXterm中文汉化版
  • 4. MobaXterm的常用功能
    • 4.1 创建SSH连接(其它协议的连接方法基本雷同,不再重复演示)
    • 4.2 右键粘贴
    • 4.3 复制session
    • 4.4 文件传输和下载
    • 4.5 设置终端字体大小
    • 4.6 解决中文显示乱码和中文输入乱码
    • 4.7 解决adb tab无效无法补全的问题
  • 5. MobaXterm高级用法
    • 5.1 多标签会话
    • 5.2 SSH隧道
    • 5.3 会话管理器
    • 5.4 宏和脚本
    • 5.5 远程桌面
    • 5.6 自定义设置
    • 5.7 保存日志
    • 5.8 包管理
    • 5.9 网络服务器
    • 5.10 丰富的文本类工具
      • 5.10.1 文本编辑器
      • 5.10.2 文件比较工具
      • 5.10.3 ASCII码表

1. MobaXterm是什么?

1.1 功能介绍

通俗的来讲,MobaXterm就是一款SSH客户端,它帮助我们在Windows操作系统下去连接并操作Linux服务器。MobaXterm 又名 MobaXVT,是一款增强型终端、X 服务器和 Unix 命令集(GNU/ Cygwin)工具箱。MobaXterm 可以开启多个终端视窗,以最新的 X 服务器为基础的 X.Org,可以轻松地来试用 Unix/Linux 上的 GNU Unix 命令。这样一来,我们可以不用安装虚拟机来试用虚拟环境,然后只要通过 MobaXterm 就可以使用大多数的 linux 命令。MobaXterm 还有很强的扩展能力,可以集成插件来运行 Gcc, Perl、Curl、Tcl / Tk / Expect 等程序。

1.2 版本说明

MobaXterm 分免费开源版和收费专业版。官网提供 MobaXterm 的免费开源版 “Home Edition” 下载, 免费开源版又分便捷版(解压即用)和安装版(需要一步步安装)。MobaXterm 免费版(persional)和专业版(Professional)除了 sessions 数、SSH tunnels 数和其他一些定制化配置外限制外,免费版在终端底部还多了一个 “UNREGISTERED VERSION” 提示。一般来说,免费开源版已经足够大多数人使用。

1.3 主要功能

支持各种连接 SSH,X11,RDP,VNC,FTP,MOSH 支持 Unix 命令(bash,ls,cat,sed,grep,awk,rsync,…) 连接 SSH 终端后支持 SFTP 传输文件 各种丰富的插件(git/dig/aria2…) 可运行Windows 或软件,

1.4 关键特性

  • 远程终端:MobaXterm允许您建立安全的SSH、Telnet或Rlogin连接到远程服务器,并从本地计算机访问这些服务器的命令行界面。
  • X11服务器:它包含一个X服务器,可以让您在远程运行图形应用程序,并将其显示在本地计算机上。
  • SFTP和FTP客户端:MobaXterm提供内置的SFTP(SSH文件传输协议)和FTP(文件传输协议)客户端,可以安全地在本地计算机和远程服务器之间传输文件。
  • 远程桌面:您可以建立RDP(远程桌面协议)连接到Windows系统,并从MobaXterm远程控制它们。
  • 网络工具:MobaXterm提供各种网络工具,例如端口扫描、网络扫描器、SSH隧道等,以便于网络管理和故障排除任务。
  • 会话管理:它允许您保存和管理多个远程连接,便于连接到频繁访问的服务器。
  • 宏和脚本:MobaXterm支持宏和脚本功能,可以自动化执行任务,提高工作效率。

1.5 优缺点

优点:功能很全,免费,有免安装版,支持多标签,同时自带文件传输系统
不足:是对Z-moderm支持较差。

2. 下载安装MobaXterm

2.1 选择版本

  1. 访问官网地址https://mobaxterm.mobatek.net/download.html,按需选择对应的版本。推荐选择Home Edition版(针对个人用户,免费够用版)。点击Download now按钮即可开始下载。
    在这里插入图片描述

2.2 下载

进入下载页面之后,根据个人需要,下载绿色便携版或者安装版。推荐下载绿色便携版,下载即用,无需安装。点击MobaXterm Home Edition v24.1 (Portable edition)按钮,选择保存路径之后,即可开始下载。

在这里插入图片描述

2.3 解压

由于是国外网站,下载会稍慢一些,稍等几分钟,下载完成后解压出来。
在这里插入图片描述

2.4 运行

进入刚解压到的文件夹,双击运行MobaXterm_Person那个可执行程序即可。

在这里插入图片描述

3. 如何安装MobaXterm中文汉化版

网上流传的一些中文汉化版本,都已经比较旧了。本着用新不用旧的原则,我针对最新的V24.1版本进行汉化,目前已经对主要的菜单功能进行了汉化,已经可以满足日常使用之需,后续将择机持续更新,争取完成尽量多界面的汉化。

关于MobaXterm中文汉化版的一切事宜,请参考我另外一篇专门的博文:《【工具推荐】最新版MobaXterm V24.1中文版汉化版下载、安装和使用_同时解决mobaxterm如何设置中文、mobaxterm中文乱码怎么办等问题》,如有疑问请评论区留言或者私信。

4. MobaXterm的常用功能

4.1 创建SSH连接(其它协议的连接方法基本雷同,不再重复演示)

  1. 点击菜单栏Sessions --> New Session,弹出Session settings对话框。
    在这里插入图片描述
    在这里插入图片描述

  2. Session settings对话框中,① 选择最左侧的SSH,② 输入服务器地址,③ 输入用户名,④ 输入端口号(一般都是默认,保持22即可),⑤点击OK按钮。
    在这里插入图片描述

  3. 首次登录某个服务器,会弹窗要求输入密码。
    在这里插入图片描述

  4. 登录成功后,就会看到SSH终端了。
    在这里插入图片描述
    备注:创建一个Session之后,就可以在左侧侧边栏的Sessions标签(黄色五角星)里留下它的信息,下次需要连接的时候直接双击即可,无需每次输入服务器地址、用户名等信息。

4.2 右键粘贴

MobaXterm中右键粘贴功能默认不打开。在菜单栏点击 Ssettings --> Configuration,在弹出的对话框中选择 terminal,再将 paste using right-click打上对勾即可。
在这里插入图片描述
点击【OK】后会出现如下提示,所以创建新会话或者重启当前会话后方可生效。
在这里插入图片描述

4.3 复制session

在当前session tab上右键点击,然后选择Duplicate tab即可。
在这里插入图片描述

4.4 文件传输和下载

方式1:如下图所示,选择上传、下载功能,按提示操作即可。
在这里插入图片描述

方式2: 直接拖拽文件即可。
在这里插入图片描述

4.5 设置终端字体大小

点击菜单Setting选项,再点击下拉子菜单Configuration
在这里插入图片描述
再点击Default terminal font settings,即可调整Terminal的size。
在这里插入图片描述

4.6 解决中文显示乱码和中文输入乱码

  1. 点击菜单Setting选项,再点击下拉子菜单Configuration
    在这里插入图片描述
  2. 选择Terminal,点击Default font settings按钮,Font下拉菜单选择一个支持中文的字体(如楷体),点击OK按钮保存退出,注意:需要重启MobaXterm软件才能生效
    在这里插入图片描述

4.7 解决adb tab无效无法补全的问题

在这里插入图片描述
如上图所示,MobaXterm的终端默认使用的是它内置的bash,此时使用adb登录到Android手机、嵌入式设备之后,是无法使用Tab补全命令的。

解决方法也很简单,我们只需要切换到一个支持tab的终端就可以了,经过实际测试:cmdWindows PowershellPowerShell这3个终端下启动的adb都是可以支持tab补全的。可以新建一个session,专门用于运行adb shell。步骤如下:

  1. 点击菜单栏Sessions --> New Session,弹出Session settings对话框。
    在这里插入图片描述
  2. 选择Shell,然后Terminal shell选择cmdWindows PowershellPowerShell任意一个。点击OK按钮确认。
    在这里插入图片描述
  3. 我选择的PowerShell,此时就会启动PowerShell终端,同时自动在左侧会话页保存一个快捷入口,下次直接双击就可以打开了。
    在这里插入图片描述
  4. 此时,我adb shell登录我的开发板之后,敲一个d键,然后敲2次Tab键,就会自动跳出所有以d键开头的命令,实现tab补全了。(小技巧:可以在上一步中创建的PowerShell会话上点击右键选择Rename session,将该终端重命名为adb专用终端做下功能标识)
    在这里插入图片描述

5. MobaXterm高级用法

5.1 多标签会话

MobaXterm 支持在同一窗口中管理多个会话。通过使用多标签功能,您可以轻松切换不同的远程连接或会话,无需打开多个窗口。点击主界面上的 “+” 按钮或使用快捷键 Ctrl+T,即可创建新的会话标签。

5.2 SSH隧道

MobaXterm 的 SSH 隧道功能允许您建立本地和远程之间的安全通信。在 MobaXterm 设置中的 “SSH” 选项卡中,选择 SSH 协议并配置隧道设置,轻松创建和管理 SSH 隧道。

5.3 会话管理器

MobaXterm 的会话管理器让您能够保存和组织不同的会话配置。点击主界面上的 “Session” 按钮,然后选择 “Session Manager”,即可轻松管理会话配置。您可以将常用的连接和设置保存为会话配置文件,方便快速访问和使用。

5.4 宏和脚本

MobaXterm 支持宏和脚本功能,可以自动化执行一系列操作。您可以录制和回放宏,或者使用 MobaXterm 的内置脚本语言编写脚本。这种功能能够显著提高工作效率和自动化重复性任务的执行。

5.5 远程桌面

MobaXterm 提供远程桌面功能,允许您通过 RDP 协议连接到 Windows 远程桌面。在 “Session” 对话框中选择 RDP 协议,并输入远程 Windows 机器的 IP 地址和凭据,即可方便地远程访问桌面环境。

5.6 自定义设置

MobaXterm 提供丰富的自定义选项,以满足个人偏好和需求。您可以自定义外观、键盘快捷键、字体、颜色方案等。点击主界面上的 “Settings” 按钮,选择相应的设置选项,即可轻松进行个性化配置。这里写起来太多了,可以直接去看看官方文档。

5.7 保存日志

第一种方法:在输出窗口右键 -> Save to file,可以把当前已输出的日志保存到文件,可以选择以 富文本格式 或 简单文本格式 保存。
在这里插入图片描述
第二种方法:通过会话属性去设置,这样的话,每次打开这个会话都会自动保存日志:
选中会话,右键 -> Eidt session -> Terminal settings -> 勾选Log terminal output to,然后选中一个文件夹,点击OK按钮即可。
在这里插入图片描述

5.8 包管理

MobaXterm 包管理器 (MobApt / apt-get) 允许您直接在 MobaXterm 终端中下载和使用更多 Unix 工具。
在这里插入图片描述
在这里插入图片描述

5.9 网络服务器

MobaXterm内置了丰富的网络服务器,如TFTP server、FTP server、HTTP server、SSH/SFTP server、Telnet serv、NFS server、VNC server、Cron server、IPerf service,可用于嵌入式领域开发。
在这里插入图片描述
在这里插入图片描述

5.10 丰富的文本类工具

MobaXterm内置了文本编辑器、文件比较工具、ASCII码表等。
在这里插入图片描述

5.10.1 文本编辑器

在这里插入图片描述

5.10.2 文件比较工具

在这里插入图片描述

5.10.3 ASCII码表

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2266556.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

19、鸿蒙学习——配置HDC命令 环境变量

一、下载Command Line Tools 可参考上篇《鸿蒙学习——配置OHPM、hvigor环境变量》 二、配置hdc环境变量 hdc命令行工具用于HarmonyOS应用/元服务调试所需的工具,该工具存放在命令行工具自带的sdk下的toolchains目录中。为方便使用hdc命令行工具,请将…

Go语言及MongoDB数据库安装配置详解!

Go语言安装 首先讲一下go语言的安装,这部分可直接从官网下载,基本上一键配置的: 官网地址:All releases - The Go Programming Language 选择自己对应系统的安装包,这里官网提供了5种不同的包可自行下载 之后便是默认…

Linux配置ODBC连接Mysql

1、安装mysql 2、安装unixodbc odbcinst -j 查询unixodbc版本以及配置文件路径 3、安装mysql-connector-odbc ####下载 wget https://cdn.mysql.com/archives/mysql-connector-odbc-9.0/mysql-connector-odbc-9.0.0-1.el7.x86_64.rpm ####安装 rpm -ivh mysql-connector-od…

芯片Tapeout power signoff 之IR Drop Redhawk Ploc文件格式及其意义

数字IC后端工程师在芯片流程最后阶段都会使用redhawk或voltus进行设计的IR Drop功耗signoff分析。必须确保静态,动态ir drop都符合signoff标准。 在做redhawk ir drop分析前,我们需要提供一个redhawk ploc供电点坐标。 数字IC设计后端实现前期预防IR D…

数据仓库工具箱—读书笔记02(Kimball维度建模技术概述03、维度表技术基础)

Kimball维度建模技术概述 记录一下读《数据仓库工具箱》时的思考,摘录一些书中关于维度建模比较重要的思想与大家分享🤣🤣🤣 第二章前言部分作者提到:技术的介绍应该通过涵盖各种行业的熟悉的用例展开(赞同…

设置首选网络类型以及调用Android框架层的隐藏API

在Android SDK中提供的framework.jar是阉割版本的,比如有些类标记为hide,这些类不会被打包到这个jar中,而有些只是类中的某个方法或或属性被标记为hide,则这些类或属性会被打包到framework.jar,但是我们无法调用&#…

3D几何建模引擎Parasolid功能解析

一、什么是Parasolid? Parasolid是由Siemens PLM Software开发的高精度精密几何建模引擎。它全面评估CAD(计算机辅助设计)、CAM(计算机辅助制造)、CAE(计算机辅助工程)、PLM(产品生…

xinput1_3.dll放在哪里?当xinput1_3.dll丢失时的应对策略:详细解决方法汇总

在计算机系统的运行过程中,我们偶尔会遇到一些令人困扰的问题,其中xinput1_3.dll文件丢失就是较为常见的一种情况。这个看似不起眼的动态链接库文件,实则在许多软件和游戏的正常运行中发挥着至关重要的作用。一旦它丢失,可能会导致…

【开源免费】基于SpringBoot+Vue.JS安康旅游网站(JAVA毕业设计)

本文项目编号 T 098 ,文末自助获取源码 \color{red}{T098,文末自助获取源码} T098,文末自助获取源码 目录 一、系统介绍二、数据库设计三、配套教程3.1 启动教程3.2 讲解视频3.3 二次开发教程 四、功能截图五、文案资料5.1 选题背景5.2 国内…

CSS(三)盒子模型

目录 Content Padding Border Margin 盒子模型计算方式 使用 box-sizing 属性控制盒子模型的计算 所有的HTML元素都可以看作像下图这样一个矩形盒子: 这个模型包括了四个区域:content(内容区域)、padding(内边距…

LeetCode - Google 校招100题 第7天 序列(数据结构贪心) (15题)

欢迎关注我的CSDN:https://spike.blog.csdn.net/ 本文地址:https://spike.blog.csdn.net/article/details/144744418 相关文章: LeetCode 合计最常见的 112 题: 校招100题 第1天 链表(List) (19题)校招100题 第2天 树(Tree) (21题)校招100题 第3天 动态规划(DP) (

E-commerce .net+React(一)——项目初始化

文章目录 项目地址一、创建.Net环境1.1环境配置1.1.1 使用vscode创建webapi1.1.2 Clean architecture结构创建1.1.3 将创建好结构的项目添加到git里1.1.4 EF Core配置1. 在infrastructure里安装EF所需环境2. 创建Product数据模型3. 创建EF Core的DbContext 数据库上下文4. 创建…

农家乐系统|Java|SSM|VUE| 前后端分离

【技术栈】 1⃣️:架构: B/S、MVC 2⃣️:系统环境:Windowsh/Mac 3⃣️:开发环境:IDEA、JDK1.8、Maven、Mysql5.7 4⃣️:技术栈:Java、Mysql、SSM、Mybatis-Plus、VUE、jquery,html 5⃣️数据库可…

NIPS2014 | GAN: 生成对抗网络

Generative Adversarial Nets 摘要-Abstract引言-Introduction相关工作-Related Work对抗网络-Adversarial Nets理论结果-Theoretical Results实验-Experiments优势和不足-Advantages and disadvantages缺点优点 结论及未来工作-Conclusions and future work研究总结未来研究方…

《战神:诸神黄昏》游戏运行时提示找不到emp.dll怎么办?emp.dll丢失如何修复?

《战神:诸神黄昏》游戏运行时提示找不到emp.dll怎么办?emp.dll丢失的修复方法 在畅游《战神:诸神黄昏》这款史诗级游戏的过程中,如果突然遭遇“找不到emp.dll”的错误提示,无疑会打断你的冒险之旅。作为一名深耕软件开…

笔记本通过HDMI转VGA线连接戴尔显示器,wifi不可用或网速变慢

早上开开心心的来使用我的分屏显示器,结果winP开拓展,我的wifi就断掉了,琢磨了好一阵我以为是wifi的问题,发现不进行拓展,网络又好了,一上午就研究这个了,说是hdmi信号干扰了wifi信号啥的额&…

【MATLAB第110期】#保姆级教学 | 基于MATLAB的PAWN全局敏感性分析方法(无目标函数)含特征变量置信区间分析

【MATLAB第110期】#保姆级教学 | 基于MATLAB的PAWN全局敏感性分析方法(无目标函数)含特征变量置信区间分析 一、介绍 PAWN(Probabilistic Analysis With Numerical Uncertainties)是一种基于密度的全局敏感性分析(Gl…

BiTCN-BiGRU基于双向时间卷积网络结合双向门控循环单元的数据多特征分类预测(多输入单输出)

Matlab实现BiTCN-BiGRU基于双向时间卷积网络结合双向门控循环单元的数据多特征分类预测(多输入单输出) 目录 Matlab实现BiTCN-BiGRU基于双向时间卷积网络结合双向门控循环单元的数据多特征分类预测(多输入单输出)分类效果基本描述…

python: Oracle Stored Procedure query table

oracel sql script CREATE OR REPLACE PROCEDURE SelectSchool(paramSchoolId IN char,p_cursor OUT SYS_REFCURSOR ) AS BEGINOPEN p_cursor FORSELECT *FROM SchoolWHERE SchoolId paramSchoolId; END SelectSchool; /-- 查询所有 CREATE OR REPLACE PROCEDURE SelectScho…

软件老化分析

软件老化 课程:软件质量分析 作业 解答 Python代码如下: n int(input("类别数:")) theta list(map(float, input("各个类别的权重:").split())) m list(map(int, input("各个类别的度量元数量&…