11 зручних команд Linux для керування графічними середовищами X-Windows

watch 24s
views 2

07:21, 01.05.2026

Зміст статті
arrow

  • 1. Огляд команди xeyes
  • 2. Ознайомлення з командою xfd
  • 3. Використання команди xload
  • 4. Навігація посібниками за допомогою команди xman
  • 5. Керування сеансами за допомогою команди xsm
  • 6. Налаштування параметрів дисплея за допомогою команди xvidtune
  • 7. Вибір шрифту за допомогою команди xfontsel
  • 8. Моніторинг подій за допомогою команди xev
  • 9. Керування Windows за допомогою команди xkill
  • 10. Налаштування параметрів відображення за допомогою команди xset
  • 11. Керування роздільною здатністю та орієнтацією екрана за допомогою команди xrandr
  • Висновок

X Window System (також відома як X11 або X) є основним компонентом багатьох дистрибутивів Linux, що надає користувачам графічне середовище. Ефективне керування середовищем X вимагає знання спеціалізованих команд. У цій статті описано 11 незамінних команд, які допоможуть вам орієнтуватися у графічному середовищі X Windows і керувати ним.

1. Огляд команди xeyes

Команда xeyes є одночасно дивною і практичною. Запуск цієї команди відкриває на екрані пару «очей», які стежать за вказівником миші. Хоча її часто використовують як новинку, вона також може слугувати швидким тестом для перевірки правильності функціонування середовища X.

Приклад використання:

xeyes

Ця проста команда може додати цікавинки у вашу роботу з Linux, одночасно надаючи негайний зворотній зв'язок щодо відстеження вказівника.

2. Ознайомлення з командою xfd

Команда xfd показує доступні шрифти у вашому середовищі X. Вона створює сітку із зображенням гліфів для вказаного шрифту, що може бути корисним під час вибору або налагодження проблем зі шрифтами.

Приклад використання:

xfd -fn fixed

В результаті будуть відображені гліфи «фіксованого» шрифту, що дозволить вам вивчити його набір символів і виявити будь-які відсутні гліфи.

3. Використання команди xload

Хочете отримати швидке візуальне уявлення про середній рівень завантаження вашої системи? Команда xload створює невелике вікно, яке графічно відображає ці дані у реальному часі. Це легка альтернатива таким інструментам моніторингу, як top.

Приклад використання:

xload &

Розмір вікна можна змінювати, а його відображення допоможе вам оцінити продуктивність системи з першого погляду.

4. Навігація посібниками за допомогою команди xman

Команда xman - це браузер для перегляду документації на основі X. Вона є альтернативою команді man і показує документацію у графічному форматі.

Приклад використання:

xman &

Після відкриття ви можете переглядати або шукати сторінки посібника за допомогою простого інтерфейсу.

5. Керування сеансами за допомогою команди xsm

Команда xsm (X Session Manager) дозволяє керувати збереженими станами сеансів. Ви можете запускати, зберігати або відновлювати сеанси, що робить її безцінною для користувачів, які покладаються на певний набір програм і налаштувань.

Приклад використання:

xsm

За допомогою цієї команди ви можете оптимізувати робочий процес, автоматично відновлюючи попередні стани сеансу.

6. Налаштування параметрів дисплея за допомогою команди xvidtune

За допомогою команди xvidtune ви можете налаштувати параметри екрана вашого монітора, зокрема роздільну здатність, частоту оновлення та вирівнювання. Вона особливо корисна для точного налаштування старих ЕПТ-моніторів.

Приклад використання:

xvidtune

Примітка: Цей інструмент може потенційно пошкодити обладнання вашого дисплея, якщо його використовувати неправильно, тому будьте обережні.

7. Вибір шрифту за допомогою команди xfontsel

Команда xfontsel надає графічний інтерфейс для вибору шрифтів, доступних на сервері X. Це корисно для визначення і тестування сумісності шрифтів.

Приклад використання:

xfontsel

Інтерактивно виберіть різні атрибути шрифту, і інструмент згенерує відповідний рядок шрифту для використання у програмах.

8. Моніторинг подій за допомогою команди xev

Команда xev відстежує події у вашому середовищі X, зокрема натискання клавіш, рухи миші та взаємодію з вікнами. Ця команда є безцінною для налагодження проблем з пристроями введення або для розуміння способу обробки відповідних подій.

Приклад використання:

xev

Переміщайте мишу або натискайте клавіші, щоб побачити події, зареєстровані в терміналі.

9. Керування Windows за допомогою команди xkill

Команда xkill примусово закриває вікно, яке не працює, клацанням на ньому. Ця команда особливо зручна, коли програма зависає або не реагує на запити.

Приклад використання:

xkill

Після виконання команди клацніть на вікні, яке ви хочете закрити.

10. Налаштування параметрів відображення за допомогою команди xset

Команда xset - це швейцарський армійський ніж для налаштувань X-сервера. Ви можете налаштувати заставку, параметри клавіатури, прискорення миші тощо.

Приклад використання:

xset dpms force off

У цьому прикладі вимкнено дисплей. Використовуйте xset для налаштування широкого спектра параметрів дисплея та пристрою.

11. Керування роздільною здатністю та орієнтацією екрана за допомогою команди xrandr

Команда xrandr є основною утилітою для керування роздільною здатністю, орієнтацією екрана та кількома моніторами. Вона забезпечує налаштування у реальному часі без необхідності редагування конфігураційних файлів.

Приклади використання:

xrandr --output HDMI-1 --mode 1920x1080
xrandr --output HDMI-1 --rotate left

За допомогою xrandr ви можете налаштувати параметри відображення відповідно до будь-якого робочого процесу або презентації.

Висновок

Керування середовищем графічного інтерфейсу X-Windows вимагає використання правильних інструментів. Наведені тут 11 команд створюють міцну основу для обслуговування та оптимізації вашої системи на основі X. Незалежно від того, чи ви налагоджуєте, налаштовуєте дисплеї, чи просто користуєтеся xeyes, ці утиліти забезпечать вам необхідний контроль. Готові зануритися глибше? Почніть експериментувати з цими командами вже сьогодні і розкрийте весь потенціал вашого стільничного середовища Linux!

Поділитися

Чи була ця стаття корисною для вас?

Популярні пропозиції VPS

-10%

CPU
CPU
3 Xeon Cores
RAM
RAM
1 GB
Space
Space
20 GB SSD
Bandwidth
Bandwidth
Unlimited
KVM-SSD 1024 Linux

6.6

При оплаті за рік

-15.3%

CPU
CPU
4 Xeon Cores
RAM
RAM
2 GB
Space
Space
75 GB SSD
Bandwidth
Bandwidth
40 Mbps
DDoS Protected SSD-wKVM 2048 Windows

54

При оплаті за рік

-10%

CPU
CPU
6 Xeon Cores
RAM
RAM
16 GB
Space
Space
400 GB HDD
Bandwidth
Bandwidth
300 Gb
KVM-HDD HK 16384 Linux

40.04

При оплаті за рік

-10%

CPU
CPU
6 Epyc Cores
RAM
RAM
16 GB
Space
Space
150 GB NVMe
Bandwidth
Bandwidth
Unlimited
Keitaro KVM 16384
OS
CentOS
Software
Software
Keitaro

55.54

При оплаті за рік

-10%

CPU
CPU
6 Xeon Cores
RAM
RAM
8 GB
Space
Space
200 GB HDD
Bandwidth
Bandwidth
Unlimited
KVM-HDD 8192 Linux

25.25

При оплаті за рік

-16.2%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
50 GB SSD
Bandwidth
Bandwidth
60 Mbps
DDoS Protected SSD-KVM 4096 Linux

67

При оплаті за рік

-21.5%

CPU
CPU
2 Xeon Cores
RAM
RAM
2 GB
Space
Space
75 GB SSD
Bandwidth
Bandwidth
300 GB
wKVM-SSD 2048 HK Windows

26

При оплаті за рік

-10%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
50 GB SSD
Bandwidth
Bandwidth
Unlimited
10Ge-KVM-SSD 4096 Linux

60.5

При оплаті за рік

-9.2%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
Unlimited
10Ge-wKVM-SSD 4096 Windows

72

При оплаті за рік

-7.1%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB HDD
Bandwidth
Bandwidth
Unlimited
wKVM-HDD 4096 Windows

21

При оплаті за рік

Інші статті на цю тему

cookie

Чи приймаєте ви файли cookie та політику конфіденційності?

Ми використовуємо файли cookie, щоб забезпечити вам найкращий досвід роботи на нашому сайті. Якщо ви продовжуєте користуватися сайтом, не змінюючи налаштувань, вважайте, що ви згодні на отримання всіх файлів cookie на сайті HostZealot.