全能终端神器MobaXterm


摘要:现今软件市场上有很多终端工具,比如:secureCRT、Putty等等。secureCRT其实也是一款很强大的终端工具,但它是收费软件,一般公司不允许使用。Putty,非常小巧,免费软件,但是不支持标签,开多个会话的话就需要开多个窗口,窗口切换不方便。这两个软件的界面都不太美观。

今天介绍的是一款集万千于一身的全能型终端神器—MobaXterm!这款神器的优点:

  1. 支持SSH,FTP,串口,VNC,X server等功能;

  2. 支持标签,切换也十分方便;

  3. 众多快捷键,操作方便;

  4. 有丰富的插件可以免费安装;

  5. 直接的便携版,不用安装。

  6. 内建多标签和多终端分屏 .....

21816b459416b8d3a6efca53f9011ecc.png

MobaXterm软件下载

MobaXterm有免费版本和收费版本,对于普通的开发者来说免费版已经够用了,付费版支持很多定制的功能,专业人士才可能用得到。

a03e8869fe3ae4fd5d603994cd02772d.png
选择免费版
b7853634f15d24c381ac070420d59d84.png
选择免安装版本

使用免安装的版本也很多方便,你可以把它拷贝的U盘上面,可以在不同的电脑使用而且设置不会丢失,在家里有公司所有配置都一样。

下载或安装完成之后打开,界面如下:

be88c9939d1987ff1ea6e2489209ab3a.png

点击Session就可以新建不同的会话:

767979f8034d6f8044a5117637644ba7.png

下面简单介绍一下几个常用的协议:

  • SSH:Secure Shell,较可靠、专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。最常见的我们可以用它来登录我们的Linux服务器

  • RDP:远程桌面协议(RDP)是一个多通道(multi-channel)的协议,可以连上提供微软终端机服务的计算机。

  • FTP:文件传输协议(File Transfer Protocol)是用于在网络上进行文件传输的标准协议,可以在windows和liunx设备上互换文件

  • Serial:串口就不用多说了,可以打印串口设备的调试信息。

SSH登录Linux主机

点击Session,在弹出的对话框中选择SSH,后填入远程主机的IP地址,用户名,端口号,然后点击OK即可。

如果的电脑上有Ubuntu虚拟机,那么这里的远程主机的IP地址就是你ubuntu的IP地址,用户名就是ubuntu主机的用户名,端口号默认为22

5e85b2842c237ab01e1fe148f70db88a.png

点击确定之后就进入到ubuntu主机了

16fe124f67a8eac2067ce4f1916f5839.png

可以看到左边就是ubuntu主机的文件夹,右边就是终端窗口了。在里面输入linux命令,都是可以的。

a946c3715a894dd8d73bb82fd3b4f9f3.png

当然上传文件和下载文件也是很方便的,直接拖动或者右键也是支持的。

776777b5252de75546328638d1a794d4.png

RDP远程登录windows主机

点击Session,在弹出的对话框中选择RDP,后填入远程主机的IP地址,用户名,端口号,然后点击OK即可。

如果的电脑上有windows虚拟机,那么这里的远程主机的IP地址就是你虚拟机下windows的IP地址,用户名就是windows主机的用户名,端口号默认为3389

2dd49957cb369cf2361624c12b1295d6.png

点击确定之后就进入到windows虚拟机了。

cd1d14e22c0090c87677e08355b3bc2e.png

就可以进行各种操作了,是不是很方便。

2a9ad73413aeeefba6d9ab512111eed5.png

FTP实现Linux和Windows文件互传

在学习linux时候,会频繁的在Windows和 Ubuntu下进行文件传输,比如在Windwos下进行代码编写,然后将编写好的代码拿到Ubuntu下进行编译。Windows 和Ubuntu下的文件互传需要使用FTP服务,首先要在开启Ubuntu下的FTP服务, 然后在Windows安装FTP客户端,大多数使用的是FileZilla这个免费的FTP 客户端软件,这个软件很好用,但是我们的MobaXterm也是支持这个功能的。

a38f7f76d965c29e4579a043e819b018.png
这个是FileZilla软件界面

MobaXterm已经将这个FTP集成到这里面了,现在使用MobaXterm新建一个FTP连接。

点击Session,在弹出的对话框中选择FTP,后填入ubuntu主机的IP地址,用户名,端口号,然后点击OK即可。这里的远程主机的IP地址就是你虚拟机下ubuntu的IP地址,用户名就是ubuntu主机的用户名,端口号默认为21

93b432849fb74aea83dcf54a05688b1f.png

点击确定之后就可以互传文件了。和FileZilla操作方式一模一样,速度也很快。

755be209a865608bc499045a7e3be7ae.png

Serial作为调试终端

使用MobaXterm的可以作为串口终端使用,当然你用串口调试助手也可以打印调试信息,但是不能终端使用,也就是不能输入命令。终端软件和串口调试助手不一样,终端软件功能更强大,在学习linux时使用串口调试助手等工具会出现命令不能输入,不能登陆。

点击Session,在弹出的对话框中选择Serial,打开串口设置窗口以后先选择要设置的串口号,要先用串口线将开发板连接到电脑上,然后设置波特率,MobaXterm软件可以自动识别串口,因此我们直接下拉选择即可,波特率也是同样的设置方式。完了以后还要设置串口的其他功能。点击Advanced Serial settings选项卡,设置串口的其他功能,比如串口号、数据位、停止位、奇偶校验和硬件流控等,如果要设置终端相关的功能的话点击Terminal settings即可,比如终端字体以及字体大小等。设置完成以后点击下方的OK按钮即可。

fdd607cf74a4519fe93209c00f572db8.png

比如我们烧写U-boot时候,在倒计时3秒钟的时候按下回车键就可以输入u-boot对用的命令,打印出对应的信息了。

fe40346bccc8e9d4aa641d87364b54fe.png

5. 几个有用的设置

隐藏菜单栏按钮

菜单栏下的那排按钮感觉有点鸡肋,全部可以从菜单栏里找到,在菜单栏点击view -> show menu bar,即可隐藏此排按钮,去掉它可以省下很大空间。

c71a37adbd6dfc8411f82884bb7a8932.png

打开右键粘贴

在Mobaxterm中右键粘贴功能默认不打开文本功能。可以手动打开。在菜单栏点击settings -> Configuration,在弹出的对话框中选择terminal,再将paste using right-click打上对勾即可。

aada81bfea22279e235ec36c4fd5be4b.png

关闭自动弹出SFTP

Moba在连接上远程电脑之后,将自动打开左侧的SFTP侧边栏。有时我们并不需要SFTP,因此可以将自动弹出SFTP功能关闭掉。在菜单栏点击settings >Configuration,在弹出的对话框中选择SSH,再将automaticall switch to SSH-browser tab after login前面的对勾去掉即可。

e1207df780a6248ea926f31e1a655f70.png

MobaXterm中文乱码

MobaXterm默认是UTF-8,若出现乱码可执行以下操作:在对应的终端点击Teminal settings -> Term charset即可。

3c83d8fa4368aac9892d5ef0f8c451ce.png

小结

本文介绍了四种连接方式:SSH,RDP、FTP,Serial,以及四个有用的设置。当然Mobaxterm的功能远不止这些,但这四种连接方式是最基本,最常用的,需要各位在使用中慢慢摸索啦!

c3a06ab41b01145f31f29a1168143348.png

fad4ee29c4ecb158bb3ef2d4b6295d30.png

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

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

相关文章

物业公司工作流应用方案

【基本需求】1、办公基本需求 企业要求办公自动化系统能适应不断变化的办公需求,提供解决公文处理等偏向个体的自动办公功能,还要求能解决单位之间、部门之间、管理人员之间信息交换与共享的需求。办公自动化系统首先要解决的就是提高信息的透明度&…

jquery ajax 异步分页,jquery 分页 Ajax异步

#th>th>nameth>操作th>tr>thead>tbody>ul>td>tr>tfoot>table>div>$(function() {init();showMenu();});//使用Ajax异步查询数据functionqueryPage(pageno) {vardataObj{"pageno": pageno,//pageno 是属性名称,是否增加双引号…

javascirpt历史澄清误解基本概念特点编程语言web2.0网页javascript - javascirpt知识大全...

目录1历史 2澄清误解 3基本概念 4特点 5与Java的不同 6开发工具 历史  大概在1992年,一家称作Nombas的公司开始开发一种叫做C减减(C-minus-minus,简称Cmm)的嵌入式脚本语言。这个脚本语言捆绑在一个叫做CEnvi的共享软件产品中&a…

入群问的这道C题目,还没人答对

最近好几个同学加我微信&#xff0c;让我帮忙拉他入群&#xff0c;然后我就随手问了个题目&#xff0c;如下上面回答的答案都是不正确的sizeof是 C语言的关键字&#xff0c;这个关键字是用来计算传入参数占用的内存字节数。比如#include <stdio.h> int main() {int a 1;…

纪录专款宝项目

1.sass项目配置&#xff0c;在util.js里面 2.添加的axios全局拦截 3.嵌套路由的实现&#xff0c;后台也是通过嵌套路由实现 4.多个tab切换&#xff0c;请求数据返回与当前tab不一致的问题。由于vue的实时响应&#xff0c;导致当前tabId变化&#xff0c;但是上一个请求还没有结束…

常见单元测试工具介绍

1. C/C语言开发的首选利器- CTest 以前在windows平台下的开发&#xff0c;使用的框架主要是MFC&#xff0c;以及console工程&#xff08;基于win32SDK&#xff09;&#xff0c;属于纯C/C开发的范畴。 因此&#xff0c;使用的单元测试工具&#xff0c;主要有CTest和CppUni…

win10系统的服务器在哪里设置密码,window10怎么设置密码

window10怎么设置密码Windows 10 系统中可以用自己喜欢的图片结合手势来设置登陆密码&#xff0c;很酷很有个性&#xff0c;如何操作呢&#xff1f;1、从开始菜单中打开“设置”应用(也可以通过其他的方式打开“设置”应用&#xff1b;从通知中心打开&#xff1b;从搜索框中搜索…

ubuntu安装配置方法【转】

文章转自&#xff1a;http://www.ygblog.com/user1/31744/archives/2007/153036.html3、apt-get之傻瓜式软件更新方式。在其他的linux发行版上安装额外的软件是件伤脑筋的事&#xff0c;在ubuntu上面安装软件简直是种享受&#xff0c;只要配置一下/etc/apt/sources.list&#x…

Linux 启动优化实战-2.41 秒启动应用!

系统启动是一个大问题&#xff0c;前段时间有同学也问了我这个问题&#xff0c;不仅仅是Linux&#xff0c;Android 下面的启动优化也可以借助bootchar来分析。下面正文是老吴的实操过程。哦&#xff0c;对了&#xff0c;上篇文章有同学问文章的封面&#xff0c;这里贴出来&…

bzoj 4827 [Hnoi2017]礼物——FFT

题目&#xff1a;https://www.lydsy.com/JudgeOnline/problem.php?id4827 式子就是 \sum_{i0}^{n-1}(a[ i ] - b[ ik ] c)^2 。把 b 翻成两倍后卷积即可。关于 c 的部分是一个二次函数&#xff0c;注意 c 只能是整数&#xff01; #include<iostream> #include<cstdi…

C++之虚函数是如何实现的

最近面试过程中问到了虚函数的实现&#xff0c;当时答对了一部分&#xff0c;现在做一个详细的分析&#xff1a; 1.什么是虚函数 在某基类中声明为 virtual 并在一个或多个派生类中被重新定 义的成员函数&#xff0c;用法格式为&#xff1a;virtual 函数返回类型 函数名&#x…

腾达fh307没有显示服务器名,腾达(Tenda)FH307路由器上网设置 | 192路由网

本文介绍了腾达(Tenda)FH307路由器的安装、上网设置方法&#xff0c;同时分别介绍了“ADSL(PPPOE)拨号”、“动态IP”、“静态IP”三种上网方式的区别&#xff0c;以及在腾达(Tenda)FH307路由器上的详细设置。腾达(Tenda)FH307无线路由器一台新购买的腾达FH307路由器实现上网&a…

记得重用layout

2019独角兽企业重金招聘Python工程师标准>>> 这样的布局&#xff1a; <?xml version"1.0" encoding"utf-8"?> <LinearLayout xmlns:android"http://schemas.android.com/apk/res/android" android:layout_width"…

sql2000-2 4/19

SQL2000客戶的上次問題後來H盤自動毀掉了昨天換了顆新硬碟,當資料庫挂上之後,H一直又提示錯誤,後來還是將資料庫路徑設為I傍晚時分親眼目睹了H所有資料被自動刪除的過程,待服務器重新啟動後H無法存取萬幸的是早一步將資料庫路徑作了更動在還原資料庫的過程中用克隆的BAK還原一直…

五一加班

前几年五一放假&#xff0c;我们会去小云家&#xff0c;五一也是荔枝成熟的时候&#xff0c;有一年吃上刚从树上摘的荔枝&#xff0c;现在还能记起那种味道&#xff0c;也是那次之后&#xff0c;想奢入简很难了&#xff0c;荔枝也一定要吃新鲜的了。今年一直还没看到荔枝的影子…

win10系统能做域服务器吗,Win10 LTSC 加入 Windows Server 2019 域服务器

前面的文章已经创建了域服务器、创建了域组织单位、用户组、用户&#xff0c;下面是如何把一台 Win10 LTSC 系统的电脑加入到Windows Server 2019 域服务器&#xff1b;0x01 加域准备修改计算机名、修改IP地址DNS指向 Windows Server 2019 域控制器&#xff1b;注意&#xff1a…

多线程死锁及解决办法

死锁是由于不同线程按照不同顺序进行加锁而造成的。如&#xff1a; 线程A&#xff1a;对lock a加锁 > 对lock b加锁 > dosth > 释放lock b > 释放lock a 线程B&#xff1a;对lock b加锁 > 对lock a加锁 > dosth > 释放lock a > 释放lock b 这样两条线程…

html:web前端开发规范

基本原则* 遵循内容&#xff08;HTML&#xff09;、显示&#xff08;CSS&#xff09;、行为&#xff08;JavaScript&#xff09;分离的代码组织模式 * 代码格式化&#xff0c;保持干净整洁 HTML部分2.1. 添加必须的utf-8的字符集&#xff0c;并且使用HTML5的简洁方式&#xff1…

离职就打低绩效,这样对吗?

应该不止听见一个人说过&#xff0c;担心离职遇到各种不爽的事情&#xff0c;比如卡你的离职时间&#xff0c;比如让你背很低的绩效&#xff0c;比如你今年的年终奖就没有了&#xff0c;再比如&#xff0c;你和原来玩得好的同事突然就没话说了。我记得很清楚的事情是&#xff0…

+ 网页制作效果常用代码

控制横向和纵向滚动条的显隐&#xff1f;<body style"overflow-y:hidden"> 去掉x轴<body style"overflow-x:hidden"> 去掉y轴<body scroll"no">不显表格变色<TD οnmοuseοver"this.style.backgroundColor#FFFFFF&qu…