当前位置: 首页 > news >正文

MobaXterm基本使用 -- 服务器状态、批量操作、显示/切换中文字体、修复zsh按键失灵

监控服务器资源

参考网址:https://www.cnblogs.com/144823836yj/p/12126314.html

显示效果

MobaXterm提供有这项功能,在会话窗口底部,显示服务器资源使用情况
如内存、CPU、网速、磁盘使用等:

(完整窗口)

开启方法

Settings → SSH → 勾选Remote-monitoring

批量操作

批量打开终端

左侧机器选栏,shift / ctrl 多选终端,右键 “ execute these XX shells

批量关闭窗口

在窗口选项卡,点击右键,点击以下两选项,即可批量关闭窗口

批量操作

将要操作的终端全部打开后,点击“multi exec”,即可对打开的终端进行批量操作

批量操作界面:

注意:

  1. 批量操作时,若这台电脑没有记录密码,则登录时需要手动输入密码,且无法记忆。解决方法,在普通模式先单独登录一次记住密码
  2. 批量操作时,不能实现批量粘贴,需要对每一台机器单独粘贴

修复在使用 zsh 时 home/end 键无效的配置

  1. 将以下配置写入 zsh 配置文件.zshrc

    # Fix MobaXterm Home/End key with ZSH
    bindkey '^[[H' beginning-of-line
    bindkey '^[[F' end-of-line
    
    1. 用户的配置文件~/.zshrc
    2. root用户的配置文件/root/.zshrc
  2. 更新 zsh 配置文件

    # 用户配置文件更新
    source ~/.zshrc# root配置文件更新
    sudo source /root/.zshrc
    
  3. 这个问题是使用zsh都有可能出现的问题,不论使用mobaXterm还是shell连接
    修改也是一劳永逸的(直接改配置文件,适用所有使用此 shell 的连接)

mobaxterm修改默认的打开文件方式

参考:https://blog.csdn.net/qq_21237549/article/details/121504596

Settings --> default text editor program,输入要修改的文本编辑器所在路径

mobaxterm 修改终端的字体(解决中文乱码问题)

注意:修改还要配合服务器端的配置,详见我的另一篇笔记:Centos/fedora/openEuler 终端中文显示配置

  1. 修改未来新增加的终端的字体
    注意,这里看起来是全局设置,但实际上对已经添加终端,是不会更改的,已经添加的终端,要参考下一个设置来进行配置
    1. 字体字符集:选择GB2312ANSI
    2. 终端字符集:一般选UTF-8 (Unicode)
  2. 修改已经建立的终端的字体
    1. 字体字符集:选择GB2312ANSI
    2. 终端字符集:一般选UTF-8 (Unicode)
  3. 上面的配置解析
    1. 字体字符集:传回来的数据显示的格式。根据字体本身支持的字符集,选项不同。
      1. ANSI(默认):根据使用使用mobaxterm软件的系统配置来显示
      2. gb2312(仅中文字体有):按照中文来显示数据(可显示中文和英文)
    2. 终端字符集:与远程服务器之间传输的数据的编码格式。
      要与远程服务器的配置一致,否则会解码失败,导致 moba 的 ftp 改文件名显示乱码。
      如果远程系统是Linux,终端字符集可用localelocalectl指令查看

终端使用的相关字体推荐

  1. 要求:英文能区分(0、O、o,1 和 l,等 --> 程序员字体) + 中文不能太丑(不能因为没有中文字库导致fallback到宋体等默认字体)
  2. 组合字体:好看的英文字体 + 好看的中文字体
    1. 微软雅黑 + Monaco:https://github.com/maxsky/Yahei-Monaco-Hybrid-Font
    2. 微软雅黑 + Inconsolata:https://github.com/loseblue/yaheiInconsolata.ttf
    3. 微软雅黑 + JetBrain Mono / 微软雅黑 + PragmataPro-Mono:
      https://pan.baidu.com/s/1uUT4OplTetoyPll4j1lzuw?pwd=sd6n
  3. 专门设计的中文、英文都好看的字体(中文和英文都是等宽字体)
    1. Microsoft Yahei Mono:https://github.com/chenyium/Microsoft-Yahei-Mono
    2. 更纱黑体 Mono:https://github.com/be5invis/Sarasa-Gothic
    3. 文泉驿等宽正黑:http://wenq.org/wqy2/index.cgi?FontGuide

我自己使用的是微软雅黑 + JetBrain MonoMicrosoft Yahei Mono

相关文章:

  • 精通推荐算法32:行为序列建模总结
  • 亚马逊爆款三明治封口器发明专利维权,恐涉及大量卖家,速查
  • 探索 Python CacheControl 库:AI 领域的新利器
  • springboot引入netty
  • NLP:BERT的介绍
  • Android Studio Dolphin 中Gradle下载慢的解决方法
  • Python中的机器学习:从入门到实战
  • 景联文科技精准数据标注:优化智能标注平台,打造智能未来
  • 神经网络(二):卷积神经网络
  • javaweb之会话管理
  • 睡眠:生命的隐形守护者
  • 【Linux】防火墙
  • 前段辅助工具分享(像素大厨)
  • 网络编程操作—函数
  • Comfyui 学习笔记2
  • ----------
  • “大数据应用场景”之隔壁老王(连载四)
  • 「面试题」如何实现一个圣杯布局?
  • 【108天】Java——《Head First Java》笔记(第1-4章)
  • EventListener原理
  • GDB 调试 Mysql 实战(三)优先队列排序算法中的行记录长度统计是怎么来的(上)...
  • Git同步原始仓库到Fork仓库中
  • Laravel核心解读--Facades
  • MySQL-事务管理(基础)
  • Redis 懒删除(lazy free)简史
  • Spring声明式事务管理之一:五大属性分析
  • vue+element后台管理系统,从后端获取路由表,并正常渲染
  • 翻译:Hystrix - How To Use
  • 个人博客开发系列:评论功能之GitHub账号OAuth授权
  • 如何用vue打造一个移动端音乐播放器
  • 入职第二天:使用koa搭建node server是种怎样的体验
  • 使用API自动生成工具优化前端工作流
  • 问题之ssh中Host key verification failed的解决
  • 我感觉这是史上最牛的防sql注入方法类
  • 移动互联网+智能运营体系搭建=你家有金矿啊!
  • 京东物流联手山西图灵打造智能供应链,让阅读更有趣 ...
  • ​LeetCode解法汇总2583. 二叉树中的第 K 大层和
  • # Redis 入门到精通(一)数据类型(4)
  • #include<初见C语言之指针(5)>
  • #鸿蒙生态创新中心#揭幕仪式在深圳湾科技生态园举行
  • (35)远程识别(又称无人机识别)(二)
  • (Mac上)使用Python进行matplotlib 画图时,中文显示不出来
  • (第9篇)大数据的的超级应用——数据挖掘-推荐系统
  • (二)Optional
  • (二十五)admin-boot项目之集成消息队列Rabbitmq
  • (七)Knockout 创建自定义绑定
  • (求助)用傲游上csdn博客时标签栏和网址栏一直显示袁萌 的头像
  • (实测可用)(3)Git的使用——RT Thread Stdio添加的软件包,github与gitee冲突造成无法上传文件到gitee
  • (算法)N皇后问题
  • (一)Neo4j下载安装以及初次使用
  • (转)利用ant在Mac 下自动化打包签名Android程序
  • (转)利用PHP的debug_backtrace函数,实现PHP文件权限管理、动态加载 【反射】...
  • (转)真正的中国天气api接口xml,json(求加精) ...
  • (自适应手机端)响应式新闻博客知识类pbootcms网站模板 自媒体运营博客网站源码下载
  • (最新)华为 2024 届秋招-硬件技术工程师-单板硬件开发—机试题—(共12套)(每套四十题)