ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

5分钟上手mons:查看显示器列表与识别主副屏的快速入门指南

5分钟上手mons:查看显示器列表与识别主副屏的快速入门指南 5分钟上手mons查看显示器列表与识别主副屏的快速入门指南【免费下载链接】monsPOSIX Shell script to quickly manage monitors on X项目地址: https://gitcode.com/gh_mirrors/mo/mons在 Linux 桌面上管理多台显示器一直是新手容易卡壳的环节xrandr 参数复杂难记图形工具又往往不够轻量。mons 是一款基于 XRandR 的 POSIX Shell 显示器管理工具只需一条命令即可查看显示器列表、识别主副屏并快速切换模式。这篇快速入门指南将带你用 5 分钟完成安装与上手轻松搞定双屏显示。mons 是什么专为显示器管理而生的轻量脚本mons 的英文全称是 manage monitors它把繁琐的 xrandr 命令封装成简洁、易记的选项让普通用户也能快速管理外接显示器。它的核心优势非常突出✅零依赖负担纯 POSIX Shell 脚本唯一依赖xorg-xrandr✅开箱即用无需图形界面特别适合笔记本用户的日常使用✅模式齐全支持仅主屏、仅副屏、复制、镜像、扩展等双屏模式✅多屏选择可以从三块以上屏幕中挑选任意一台或两台组合显示✅一键循环绑定一个快捷键即可在所有模式之间顺序切换项目结构十分精简核心逻辑全部写在mons.sh单个脚本中列表处理依赖libshlist目录下的liblist.sh库源码短小精悍完全可以阅读和二次定制。5分钟快速安装最简单的配置方法根据你的发行版任选一种安装方式即可系统安装命令说明Arch LinuxAURpacaur -S mons一键安装FreeBSDpkg install mons官方软件源其他 Linux手动编译安装通用方案手动安装也很简单只需三步git clone https://gitcode.com/gh_mirrors/mo/mons cd mons sudo make install安装完成后输入mons -v查看版本号即可确认安装成功。查看显示器列表mons 最核心的一条命令安装好之后不接任何参数直接运行mons就能列出当前所有连接中的显示器。双屏场景的输出如下$ mons 0: LVDS-1 (enabled) 5: VGA-1如果是三屏环境输出会更完整并自动标注当前模式$ mons Monitors: 3 Mode: Selection 0:* LVDS-1 (enabled) 1: DP-1 (enabled) 5: VGA-1看懂这份输出你就掌握了查看显示器列表的全部要点第一列显示器 ID如 0、1、5后续切换命令都按这个 ID 引用屏幕第二列显示器名称如 LVDS-1、VGA-1用于指定主屏(enabled)标记表示该屏幕当前已点亮*星号表示该显示器是主屏Primary这就是识别主副屏的关键信号识别主副屏看懂*号与--primary参数所谓主屏就是承载桌面壁纸、任务栏和默认窗口位置的屏幕在 Windows 里叫主显示器在 Linux 下则是带*标记的输出。识别主副屏只需两步运行mons查看输出带*号的就是当前主屏使用--primary 显示器名称随时切换主屏归属例如把主屏从 LVDS-1 切换到 VGA-1$ mons --primary VGA-1 Monitors: 3 Mode: Primary 0: LVDS-1 (enabled) 5:* VGA-1对比运行前后的输出星号位置的变化一目了然主副屏的识别与切换就是这么直观。双屏模式速查表记住这些参数就够了认识主副屏之后日常切换模式只需记住下面这张速查表参数作用-o只显示主屏-s只显示副屏-d复制主屏内容到副屏-m镜像主屏画面-e right在主屏右侧扩展显示-n right一个快捷键循环切换全部模式其中-n参数特别适合演示场景绑定一个快捷键就能按仅主屏 → 仅副屏 → 扩展 → 镜像 → 复制的顺序循环切换无需记住任何参数。小结5 分钟学会的核心能力回顾一下你在这 5 分钟里掌握了 mons 的三大核心能力查看显示器列表无参数运行mons读取 ID、名称与状态⭐识别主副屏看懂*星号标记用--primary随时切换快速切换模式-o、-s、-e、-m、-d覆盖所有双屏场景如果还想更进一步mons -a守护模式可以在拔掉外接显示器后自动重置屏幕非常适合笔记本用户。从今天起管理 Linux 多显示器就交给 mons 这一条命令吧【免费下载链接】monsPOSIX Shell script to quickly manage monitors on X项目地址: https://gitcode.com/gh_mirrors/mo/mons创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表