linux下命令读取屏幕分辨率
-
在Linux下,可以使用xrandr命令来读取屏幕分辨率。xrandr是一个命令行工具,用于配置和查询Linux系统上的显示器设置。它可以显示当前系统上连接的所有显示器的详细信息,包括每个显示器的名称、分辨率、频率等。
要查看屏幕分辨率,可以按照以下步骤进行操作:
1. 打开终端:点击屏幕上的终端图标或使用快捷键Ctrl+Alt+T,打开一个终端窗口。
2. 输入命令:在终端窗口中输入以下命令并按Enter键:
“`
xrandr
“`3. 查看分辨率:在命令执行完成后,终端会显示当前系统上连接的所有显示器的详细信息。屏幕分辨率通常以“分辨率宽度x分辨率高度”的格式显示。例如,1920×1080代表宽度为1920像素,高度为1080像素的分辨率。
示例输出:
“`
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
VGA-1 connected primary 1920×1080+0+0 (normal left inverted right x axis y axis) 477mm x 268mm
1920×1080 60.00*+ 50.00
1680×1050 59.88
1600×900 60.00
1280×1024 75.02 60.02
1280×800 59.91
1152×864 75.00
“`在示例输出中,屏幕的分辨率为1920×1080。
注意:如果您使用双显示器或者多显示器设置,xrandr命令将显示每个显示器的详细信息,您可以根据显示器的名称区分分辨率。
2年前 -
在Linux下,可以使用以下命令来读取屏幕的分辨率:
1. xrandr命令:xrandr是一个强大的命令行工具,用于配置和查询X窗口系统的屏幕分辨率和显示器设置。要读取屏幕分辨率,可以运行命令”xrandr”,它将显示当前连接到系统的所有显示器和它们的分辨率列表。在显示器的名称后面,可以看到当前的分辨率设置。
2. xdpyinfo命令:xdpyinfo是一个X服务器信息查询工具,它可以提供有关X服务器的许多详细信息,包括当前屏幕分辨率。要读取屏幕分辨率,可以运行命令”xdpyinfo | grep dimensions”,它将显示当前屏幕的分辨率。
3. fbset命令:fbset命令用于显示和修改Linux帧缓冲设备的设置,包括屏幕分辨率。要读取屏幕分辨率,可以运行命令”fbset -s”,它将显示当前屏幕的分辨率。
4. tvservice命令:tvservice命令是在树莓派上用于配置HDMI输出的实用程序。要读取屏幕分辨率,可以运行命令”tvservice -s”,它将显示当前HDMI连接的显示器的分辨率。
5. get-edid命令:get-edid命令是用于读取EDID(扩展显示信息数据)的字节流的工具。EDID包含有关显示器的详细信息,包括分辨率。要使用get-edid命令读取分辨率,首先需要安装”read-edid”软件包。然后,可以运行命令”get-edid | parse-edid”来获取当前连接的显示器的分辨率。
通过使用这些命令,您可以方便地在Linux系统上读取屏幕的分辨率信息。
2年前 -
在Linux下,可以使用xrandr命令来读取屏幕分辨率。
1. 打开终端。
2. 输入以下命令:
“`
xrandr
“`3. 执行命令后,会显示出所有连接到计算机的显示器的相关信息,包括屏幕分辨率。
例如:
“`
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
VGA-1 connected primary 1920×1080+0+0 (normal left inverted right x axis y axis) 477mm x 268mm
1920×1080 60.00*+ 60.00 50.00 59.94
1680×1050 59.88
1600×900 60.00
1440×900 59.90
1280×1024 75.02 60.02
1280×800 59.91
1152×864 75.00
1280×720 60.00 50.00 59.94
1024×768 75.03 60.00
800×600 75.00 60.32
720×576 50.00
720×480 60.00 59.94
640×480 75.00 60.00 59.94 59.93
“`这个示例中,屏幕的当前分辨率是1920×1080。
注意,如果您有多个显示器连接到您的计算机,那么将显示每个显示器的分辨率。
如果您只想查看特定显示器的分辨率,可以使用以下命令:
“`
xrandr | grep “connected” | awk ‘{print $1}’ | xargs -I {} bash -c “echo {}; xrandr | grep -A 1 {} | grep ‘^[[:space:]]’ | awk ‘{print $1, $2}'”
“`这将列出每个已连接的显示器及其分辨率。
这样,您就可以通过xrandr命令在Linux下读取屏幕分辨率了。
2年前