linux屏幕大小怎么调?linux调整分辨率详细教程

在 Linux 系统中,“屏幕大小”通常可以从两个维度来理解:

  1. 物理尺寸:显示器对角线的长度(如 24 英寸、15.6 英寸)。
  2. 分辨率/显示区域大小:屏幕像素的宽度和高度(如 1920×1080),或终端/图形界面的窗口大小。

由于你是在 Linux 环境下提问,通常更关心的是如何查看或设置分辨率、显示区域大小或终端窗口大小,以下是常见场景和方法:

Linux技术杂谈-使用xrandr和cvt命令修改分辨率
加载中
Linux技术杂谈-使用xrandr和cvt命令修改分辨率

查看当前分辨率(图形界面)

方法 1:使用 xrandr(适用于 X11 桌面环境)

xrandr

输出示例:

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
   1920x1080     60.00+  59.97    50.00
   1680x1050     59.95    59.88
   ...
  • current 1920 x 1080 表示当前分辨率。
  • 表示当前激活的分辨率。

方法 2:使用 gnome-monitor-config 或系统设置(GNOME/KDE 等)

linux屏幕大小怎么调?linux调整分辨率详细教程

  • 打开 设置(Settings) → 显示(Displays),可查看和修改分辨率。

方法 3:使用 xdpyinfo

xdpyinfo | grep dimensions

输出示例:

dimensions:    1920x1080 pixels (508x285 millimeters)

查看终端窗口大小

查看当前终端行列数

stty size

输出示例:

24 80

表示 24 行,80 列。

使用 tput

tput lines   # 行数
tput cols    # 列数

在脚本中获取终端大小

ROWS=$(tput lines)
COLS=$(tput cols)
echo "终端大小: ${ROWS}行 x ${COLS}列"

修改分辨率(命令行)

使用 xrandr 设置分辨率

xrandr --output eDP-1 --mode 1920x1080

注意:eDP-1 是你的显示器名称,可通过 xrandr 命令查看。

添加自定义分辨率(如果需要)

linux屏幕大小怎么调?linux调整分辨率详细教程

# 1. 生成模型式
cvt 1920 1080 60
# 2. 创建新模型式(输出类似:1920x1080_60.00)
xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
# 3. 添加新模型式到输出设备
xrandr --addmode eDP-1 "1920x1080_60.00"
# 4. 应用新分辨率
xrandr --output eDP-1 --mode "1920x1080_60.00"

查看物理屏幕尺寸(英寸)

Linux 本身不直接提供物理屏幕尺寸信息,但你可以通过以下方式间接获取:

方法 1:查看系统硬件信息

sudo lshw -C display

或

sudo dmidecode -t 2

注意:并非所有笔记本/显示器会在 DMI 信息中记录物理尺寸。

方法 2:通过显示器型号查询

# 查看显示器 EDID 信息
sudo apt install read-edid
sudo get-edid | parse-edid

输出中可能包含显示器型号,然后你可以去官网查询该型号的物理尺寸。

方法 3:手动计算(已知分辨率和 DPI)

如果你知道屏幕的 DPI(每英寸点数),可以通过公式估算:

linux屏幕大小怎么调?linux调整分辨率详细教程

物理宽度(英寸)= 水平像素数 / DPI
物理高度(英寸)= 垂直像素数 / DPI
对角线尺寸(英寸)= √(宽² + 高²)

Wayland 环境(如 GNOME on Wayland)

Wayland 下 xrandr 可能无效,建议使用:

# 查看显示器信息
wlr-randr --version
wlr-randr

或使用图形界面设置。


需求 命令/方法
查看当前分辨率 xrandr、xdpyinfo
查看终端大小 stty size、tput lines/cols
修改分辨率 xrandr --output <name> --mode <res>
查看物理尺寸 通过显示器型号查询,或 get-edid

如果你有具体需求(如“如何设置双屏分辨率”或“如何获取终端窗口大小用于脚本”),可以进一步说明,我会提供更详细的指导。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://idctop.com/linux%e5%b1%8f%e5%b9%95%e5%a4%a7%e5%b0%8f%e6%80%8e%e4%b9%88%e8%b0%83%ef%bc%9flinux%e8%b0%83%e6%95%b4%e5%88%86%e8%be%a8%e7%8e%87%e8%af%a6%e7%bb%86%e6%95%99%e7%a8%8b/

赞 (0)
如何用VBA删除Excel列?vba删除指定列代码
上一篇 2026年7月9日 20:55
Excel表格总看错行怎么办,如何快速锁定当前行
下一篇 2026年7月9日 20:57

相关推荐

  • 30万台服务器究竟要多少钱,最新报价是多少?

    30万台服务器如果按通用2U双路机架式服务器单台均价3万-8万元估算,仅硬件采购成本约90亿-240亿元;若把机房、电力、网络、运维和合规全部计入,总成本往往还要再翻一倍甚至更高, 这个数不是固定报价,而是由服务器配置、部署模式、IDC资质和租期共同决定,下面把账拆开算,硬件成本:先看30万台服务器本身值多少钱……

    2026年9月23日
    100
  • 三台算力服务器到底多少钱,算力服务器租用多少钱一个月?

    三台算力服务器的价格通常在5万到30万元之间,具体取决于GPU选型、CPU内存、存储和网络环境,如果你的业务是大模型训练,单台预算可能要15万以上;如果只是推理或渲染,三台加起来10万以内也能落地,算力服务器的价格由什么决定要弄清三台机器要花多少钱,先得拆开一台算力服务器的成本构成,服务器不是一台普通电脑,它的……

    2026年10月4日
    100
  • MySQL source在Linux怎么用?linux mysql source导入数据

    在Linux环境中使用mysql source命令导入数据时,核心在于确保文件路径绝对正确、字符集一致以及数据库权限充足,通常执行mysql -u用户名 -p数据库名 < /path/to/file.sql即可高效完成大批量数据迁移,很多开发者在Linux服务器上处理MySQL数据库时,面对成千上万行的S……

    2026年7月12日
    7500
  • Linux Mint引导失败怎么办?Linux Mint安装后无法启动怎么解决

    Linux Mint 引导失败通常由 EFI 分区配置错误、GRUB 引导记录损坏或双系统时间冲突引起,最直接的修复方案是使用 Live USB 进入救援模式,通过 chroot 环境重新安装并更新 GRUB 引导加载程序,当你在电脑开机时看到黑屏、Grub Rescue 提示或者直接进入 Windows 而忽……

    2026年7月8日
    7000
  • 1核1G服务器一天能承受多少访问量?,能承受多少并发访问?

    1核1G服务器在合理优化下,日均承受1000-3000次页面浏览是常见水平,若全部为静态页面且开启缓存,可支撑5000 PV以上,拆解1核1G的真实负载能力核心元件:CPU与内存的分工1核1G意味着一个虚拟CPU核心和1GB内存,操作系统本身占用约200-300MB,剩余700-800MB分配给应用进程,CPU……

    2026年8月4日
    800
  • 中国到底共有多少个DNS服务器,怎么查询?

    中国境内没有公开的固定DNS服务器总数,按递归解析、权威域名和根镜像节点综合估算,总量处于数万级并随网络扩容动态变动,DNS服务器不是一种东西,先分清三类再谈数量DNS服务器是网络世界的翻译官:你把域名交给它,它返回对应的IP地址,但翻译官也分岗位,统计数量前必须先把类型拆开,递归DNS服务器:负责替你跑腿查询……

    2026年9月23日
    100
  • utt服务器默认账号密码是多少,在哪里能查到

    utt服务器没有公开的默认密码,账号和密码是每台设备出厂时随机生成并贴在设备铭牌或包装标签上的,若标签丢失或密码被修改,唯一合规途径是通过官方售后凭设备序列号找回或重置,utt服务器的账号密码从哪里查很多用户第一反应是去搜索引擎找“utt默认密码大全”,实际上这条路走不通,utt(UTT艾泰)作为企业级网络设备……

    2026年10月15日
    100
  • 百度云到底有多少个服务器,官方真实数据在哪里查询?

    百度从未官方公布过其云服务器的精确数量,但根据公开的资料和行业分析,业内普遍认为其规模在百万台级别,直接给一个确切的数字是不严谨的,因为服务器数量是一个动态变化的指标,我们可以通过分析百度公开的数据中心布局、网络节点和行业通用标准,来推算出一个可信的规模范围,并了解支撑这个庞大规模背后的基础设施,如何推算百度云……

    2026年8月29日
    500
  • 广东广电网络DNS服务器地址是多少,如何修改DNS提升网速?

    广东广电网络的官方首选DNS服务器地址为104.224.68与104.224.69,备用公共DNS建议设置为114.114.114与8.8.8,在广东地区使用广电宽带时,手动填写这三个地址能显著降低网页加载失败率,下面结合家庭组网的实际场景,聊聊如何正确配置、排查故障,以及专业IDC服务商在此类网络优化中扮演的……

    2026年9月12日
    100
  • 服务器双电源750w实际功耗多大,冗余电源功率怎么选择?

    服务器双电源750W的额定功率是750W,不是1500W,双电源设计指的是服务器配备了两个750W电源模块,采用1+1冗余模式,日常运行时每个电源各承担一半负载,总功率消耗仍取决于服务器实际负载,而非简单相加,双电源750W的真实功率含义很多初次接触服务器的人会产生一个常见误区:看到“双电源750W”,就以为总……

    2026年9月21日
    100

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注