GNU/Linux >> Znalost Linux >  >> Linux

Získejte rozlišení displeje z příkazového řádku pro Linux Desktop

Použijte příkaz xrandr . Bez jakéhokoli argumentu zobrazí dostupné rozlišení a aktuální (s hvězdičkou), například:

$ xrandr | fgrep '*'

Alternativní řešení:xdpyinfo | grep dimensions . xdpyinfo je starší než xrandr , takže může být přenosnější, pokud náhodou používáte velmi starou distribuci nebo jiný X server.


Horizontální a vertikální rozlišení můžete získat pomocí následujícího příkazu:

xdpyinfo | grep dimensions | awk '{print $2}' | awk -Fx '{print $1, $2}'

nebo v kompaktnější podobě (jak navrhuje Peter.O v tomto komentáři):

xdpyinfo | awk -F'[ x]+' '/dimensions:/{print $3, $4}' 

Například na displeji 1600x900 to vytvoří následující výstup:

1600 900

Hodnoty pak můžete umístit do samostatných proměnných pomocí příkazu:

read RES_X RES_Y <<<$(xdpyinfo | awk -F'[ x]+' '/dimensions:/{print $3, $4}')

Zobrazte hodnoty výše uvedených proměnných pomocí příkazu:

echo $RES_X, $RES_Y

Na displeji 1600x900 je výstup:

1600, 900

Linux
  1. Nakonfigurujte pracovní prostor Linuxu vzdáleně z příkazového řádku

  2. Používání Disku Google z příkazového řádku systému Linux

  3. Jak mohu získat rozlišení (šířku a výšku) pro video soubor z příkazového řádku linuxu?

  1. 8 tipů pro příkazový řádek Linuxu

  2. Jak nainstalovat software z příkazového řádku Linuxu

  3. Použití Stratisu ke správě linuxového úložiště z příkazového řádku

  1. Hlášení I/O z příkazového řádku Linuxu

  2. 8 Dílčí příkazy Linux virsh pro správu virtuálních počítačů na příkazovém řádku

  3. Migrace linuxového serveru z příkazového řádku