Горячие клавиши Ubuntu. Комбинации клавиш системы X-Window. Управление рабочей средой

Горячие клавиши - это очень полезная вещь, если вы конечно знаете их сочетания. Многие операции при помощи горячих клавиш можно сделать гораздо быстрее, чем мышкой. А некоторые вещи мышкой просто не сделать!

В виндовс горячие клавиши конечно тоже есть, но они отличаются от того, как они применяются в Linux. Поэтому я решил собрать небольшую шпаргалку самых полезных горячих клавиш - самому пригодится, а может и тем, кто зайдёт на это блог. Приступим.

Alt-Ctrl-L - Блокировка компьютера. В одном дистрибутиве Linux почему то не было виджета блокировки экрана и я чуть голову не сломал, как его блокировать, когда уходишь с рабочего места. Потом узнал об этом сочетании и был очень счастлив. Дома наверное не нужно, а на работе, если у вас стоит Linux, то даже очень пригодится.

Alt-F1 - Открывает меню Applications - у меня не работает:(

Alt-F2 - Открывает меню "Выполнить". Очень полезная команда, вы пишите название программы, а Linux сам пытается дополнить слово и потом БАЦ Enter и программа запустилась!

Alt-F3 - Открывает меню поиска (панель поиска) - у меня опять не работает:(

Alt-F4 - закрывает активное окно. Про эту горячую клавишу узнал только что, пригодится, бывает полезно закрыть так окно, особенно того, когда комп подвисает.

Alt-F5 - Уменьшает размер окна (если он находится в полном экране). У меня не работает почему то:(

Alt-F7 - позволяет перемещать окна с помощью стрелки. У меня работает так: курсор прилипает к окну и если потом потянуть, окно уменьшается в размере.

Alt-F8 - позволяет изменить размер окна с помощью стрелки. Похоже на предыдущее, применение сомнительно.

Alt-F9 - Сводит к минимуму активное окно. У меня опять не работает.

Alt-F10 - Развернуть активное окно.

Alt-Пробел - Открывает меню для активного окна. Про эту горячую клавишу не знал, может пригодится.

Alt-Tab - Переключение между окнами. О! Этим я пользуюсь постоянно, вернее похожим вариантом WIN-Tab

Ctrl-Alt-Tab - Переключение между панелями на рабочем столе. Не понял как работает, у меня ничего не поменялось.

Ctrl-W - Закрывает активное окно. Работает, опасная команда, вот так пишешь стать, нажал случайно и хана статье:)

Ctrl-Q - Закрывает активное применение. Та же беда, все работает, и программа закрывается просто моментально. Полезно, буду знать.

Это конечно лишь малая часть горячих клавиш в Linux, но пока хватит, в процессе жизни буду дописывать те, которыми буду реально пользоваться:) А вот еще интересно - горячие клавиши в Virtual Box.

В заметке "Как изменить права доступа?" рассказывалось о том, как можно при помощи консольных команд изменять права доступа в Linux к папкам и файлам....

В любой сборке Linux есть вкладка "Специальные возможности Linux". На вкладке Специальные возможности (Accessibility) предлагаются дополнительные наст...


Горячие клавиши условно можно разделить на следующие группы:
Общесистемные горячие клавиши
Комбинации клавиш для работы в консоли
Комбинации клавиш системы X-Window
Комбинации клавиш среды KDE

Общесистемные горячие клавиши

Все мы знаем «комбинацию из трех пальцев»: Ctrl + Alt + Del. В Windows она использовалась для вызова окна процессов. Повторное нажатие Ctrl + Alt + Del перезагружало компьютер. В Linux реакция на нажатие этой комбинации задается в файле /etc/inittab:

# Trap CTRL-ALT-DELETE
ca::ctrlaltdel:/sbin/shutdown -t3 -r now

Параметр –r now команды shutdown означает, что систему нужно перезагрузить (-r) сейчас же (now). У вас может стоять другая команда, например, reboot или же вообще реакция на Ctrl + Alt + Del может быть отключена.

Следующая общесистемная комбинация клавиш – это Ctrl + Alt + Backspace. Нажатие этой комбинации клавиш приведет к перезагрузке сервера X Window, если он запушен.

Комбинации клавиш для работы в консоли

Виртуальных консолей в Linux может быть несколько (обычно 6). Переключаться между ними позволяют комбинации клавиш Alt + Fn, где n – это номер консоли. Однако эта комбинация клавиш будет работать только, если вы сейчас работаете в консоли, а не в KDE или другой графической среде. Например, вы сейчас работаете в консоли 1, а вам нужно переключить на консоль 4, тогда нажмите комбинацию клавиш Alt + F4, для обратного переключения нажмите Alt + F1.

Нажатие комбинации Alt + F7, как правило, переключает вас в графический режим – систему X Window.

Клавиша Tab в консоли (или терминале системе X Window) реализует автозаполнение командной строки. Предположим, что вы забыли точное имя команды, с помощью которой запускается нужная вам программа. Введите начальные буквы команды и нажмите Tab – система сама дополнит командную строку. Если после нажатия Tab вы услышите звуковой сигнал, значит, возможных вариантов несколько, например, вы ввели da, а система нашли две (или более) команды, которые начинаются на “da”, и она не знает, какую команду нужно «вписать» в командную строку. В этом случае нажмите еще раз Tab, чтобы увидеть весь список команд, которые начинаются на “da”.

Вы нашли нужную вам команду, ввели ее, программа вывела на экран какую-то информацию. Но вывод программы оказался настолько объемным, что не поместился на экране. Можно, конечно, перенаправить вывод в файл или программу less, но если этот вывод вы не будете использовать в дальнейшем, не нужно этого делать. Просто листайте его с помощью комбинаций клавиш Shift + PgUp и Shift+PgDn.

Комбинации клавиш системы X-Window

Сейчас вы наслаждаетесь работой в X Window. Но иногда нужно переключиться в консоль, поскольку графический терминал вам просто надоел. Это можно сделать с помощью комбинации клавиш Ctrl + Alt + Fn, где n – это номер консоли (1..6). Обратно переключиться можно с помощью комбинации клавиш Alt + F7.

Для изменения разрешения монитора вам не нужно запускать никакой конфигуратор. Просто нажмите Ctrl + “+” (на цифровой клавиатуре) для увеличения разрешения (до максимально допустимого) или Ctrl + “-“ (на цифровой клавиатуре) для уменьшения.

Небольшой совет: если у вас слабенькая плата (например, RivaTNT2 Vanta 8MB) и любимая игрушка (ясное дело – tuxracer) «тормозит», уменьшите разрешение до 640x480.

Поскольку в «чистой» системе X Window с ее классическими менеджерами окон практически никто не работает, смысла рассматривать дополнительные комбинации клавиш я не вижу. Перейдем сразу к KDE.

Комбинации клавиш среды KDE

Компания Microsoft предлагает начать работу в Windows с нажатия клавишу Пуск (Start). В KDE для этого используется кнопка с надписью K (точнее с логотипом самого KDE). Если у вас большой монитор (дюймов этак 19 или больше) и вам лень тянуть мышь (которую вы забыли почистить) из верхнего правого в нижний левый угол, нажмите Alt + F1, и меню KDE появится в текущей позиции указателя мыши.

Если вам нужно запустить одну команду, вряд ли для этого нужно запускать терминал (при условии, что вызываемая программа графическая), нажмите Alt + F2 для открытия окна запуска программы – введите команду или выберите ее из списка и нажмите Выполнить.

Рис. 1. Окно запуска программы

Переключаться между запущенными программами можно с помощью комбинации клавиш Alt + Tab – как в Windows. Если на рабочем столе – хаос, значит, пришло время перейти на другой рабочий стол. Переключаться между рабочими столами можно с помощью комбинации клавиш Ctrl + Tab или Ctrl + Fn, где n – это номер нужного вам рабочего стола. Помните, что комбинация клавиш Alt + Tab работает только в пределах текущего рабочего стола. Если у вас на первом рабочем столе запущено десятка два программ, а на втором – ни одной, при нажатии Alt + Tab на втором столе вы увидите сообщение «Нет задач».

Просмотреть весь список задач можно, нажав комбинацию Alt + F5. Если вам «не понравился» какой-то процесс, его можно «убить», вызвав менеджера задач (комбинация клавиш Ctrl + Escape).

Раскладка клавиатуры не переключается обычным способом? Не помогает, ни Ctrl, ни Ctrl + Shift? Тогда нажмите комбинацию клавиш Ctrl + Alt + K. Это комбинация сработает в KDE всегда.

Комбинации клавиш для работы с буфером обмена самые обычные – Ctrl + C (копировать), Ctrl + X (вырезать) и Ctrl + V (вставить). Кроме этих трех комбинаций, KDE предоставляет пользователю еще две:

Ctrl + Alt + V – показать меню буфера обмена
Ctrl + Alt + R – «ручная» работа с буфером обмена

А как же работа с окнами? Комбинация Alt + F4, как и в Windows, закрывает окно, а Alt + F3 – выводит меню действий с окном.

Очень полезной является комбинация Ctrl + Alt + Esc, вызывающая программу xkill. После ее вызова указатель мыши превращается в череп с косточками. Щелкнув «черепом» по какому-то окну, оно будет уничтожено, даже если программа «подвисла». Для выхода из программы xkill без уничтожения окна нажмите Esc.

В Windows можно было сфотографировать экран, нажав клавишу Print Screen. В Linux тоже это можно сделать, но для фотографирования всего рабочего стола нужно нажать Ctrl + Print Screen, а активного окна - Alt + Print Screen. После этого полученный снимок будет помещен в буфер обмена и его можно будет вставить в любое KDE-приложение, поддерживающее работу с графикой. Однако я рекомендую делать снимки экрана специальными программами, например, ksnapshot. Полученные с помощью этой программы снимки будут намного качественнее, чем снимки, полученные предложенным выше способом, а также они будут занимать мало места на диске (потому что программа ksnapshot использует формат PNG).

Еще несколько полезных шорткатов:
Alt+PtScr+S - немедленный сброс буфера на диски
Alt+PtScr+U - немедленное отключение дисков
Alt+PtScr+B - немедленная перезагрузка (действует как ресет).
Если вдруг произошло жёсткое зависание или торможение (например, из-за аппаратных глюков), но ядро ещё не упало в панику, последовательное нажатие этих комбинаций с небольшой задержкой в пару секунд будет куда безопаснее ресета
При работе с консолью Ctrl+W и Ctrl+U - удаление одного слова и целой строки, соответственно.
В терминале во время выполнения программы нажмите Ctrl-S. Это приостанавливает вывод программы.
Ctrl-Q - возобновить вывод программы:)
Alt+PtScr+K - прибить прогу, которая сейчас занимает консоль. Сильно помогает если слетают X-сы вследствие кривых дров.
Ctrl-L для очистки окна терминала.
Ctrl-A на начало строки
Ctrl-E в конец строки
Ctrl-R поиск по истории команд назад (часто используется)
Esc. вставить последний аргумент последней команды
Ctrl-V вставить следующий символ буквально (эскейп)
Ctrl-K удалить до конца строки
Ctrl-U удалить до начала строки
Ctrl-W удалить предыдущее слово
Esc { выполнить автодополнение файла и оформить результат в фигурные скобки для шелла
(попробуйте набрать «ls -l .{» в домашнем каталоге)

И ещё много-много чего другого. А если не хватает, можно добавить в.inputrc.

Полный список (Alt+SysRq+символ)(если кто переведет буду очень благодарен!)

"r" - Turns off keyboard raw mode and sets it to XLATE.
"k" - Secure Access Key (SAK) Kills all programs on the current virtual
console. NOTE: See important comments below in SAK section.
"b" - Will immediately reboot the system without syncing or unmounting
your disks.
"c" - Will perform a kexec reboot in order to take a crashdump.
"d" - Shows all locks that are held.
"o" - Will shut your system off (if configured and supported).
"s" - Will attempt to sync all mounted filesystems.
"u" - Will attempt to remount all mounted filesystems read-only.
"p" - Will dump the current registers and flags to your console.
"t" - Will dump a list of current tasks and their information to your
console.
"m" - Will dump current memory info to your console.
"n" - Used to make RT tasks nice-able
"v" - Dumps Voyager SMP processor info to your console.
"w" - Dumps tasks that are in uninterruptable (blocked) state.
"x" - Used by xmon interface on ppc/powerpc platforms.
"0"-"9" - Sets the console log level, controlling which kernel messages
will be printed to your console. ("0", for example would make
it so that only emergency messages like PANICs or OOPSes would
make it to your console.)
"f" - Will call oom_kill to kill a memory hog process.
"e" - Send a SIGTERM to all processes, except for init.
"g" - Used by kgdb on ppc platforms.
"i" - Send a SIGKILL to all processes, except for init.
"h" - Will display help (actually any other key than those listed
above will display help. but "h" is easy to remember:-)

Как изменить комбинации клавиш в KDE? Откройте Центр управления и перейдите в раздел Внешний вид, Горячие клавиши (или Привязки клавиш – во второй версии KDE).

Рис. 2. Привязки клавиш

Теперь подытожим и создадим таблицу с комбинациями клавиш. Распечатайте ее и используйте до тех пор, пока не выучите нужные вам в повседневной работе комбинации.

Комбинация клавиш Категория Действие
Ctrl + Alt + Del Общесистемная Перезагрузка системы Ctrl + Alt + Backspace Общесистемная Перезагрузка сервера X Alt + Fn Консоль Переключение на консоль с номером n Alt + F7 Консоль Переход в графический режим Tab Консоль, терминал Автозаполнение командной строки Shift + PgUp/Dn Консоль Прокрутка (скроллинг) вывода программы Ctrl + Alt + Fn X Window Переключение на консоль с номером n Ctrl + “+” (цифр. клавиатура) X Window Увеличение разрешения Ctrl + “-“ (цифр. клав) X Window Уменьшение разрешения Alt + F1 KDE Открытие меню KDE KDE Открытие окна запуска программы Alt + F3 KDE Открытие меню действий над окном Alt + F4 KDE Закрытие активного окна Alt + F5 KDE Отображение списка окон Ctrl + Esc KDE Отображения окна Менеджера Задач Alt + Tab KDE Переключение между окнами в рамках рабочего стола Ctrl + Tab KDE Переключение на следующий рабочий стол Ctrl + Fn KDE Переключение на рабочий стол с номером n Ctrl + Alt + K KDE Переключение раскладки клавиатуры Ctrl + Alt + Esc KDE Аварийное завершение работы окна (программы) Alt + Print Screen KDE Снимок активного окна Ctrl + Print Screen KDE Снимок всего рабочего стола ALT-Tab Gnome Task List Selection Crtl-Alt-(F1-F12) Gnome Command prompt Crtl-Alt-Backspace Gnome Restart XWindows Crtl-C Gnome Copy the selected text or region onto the clipboard Alt-(leftclick mouse) Gnome To hold on to the window/GUI and move it around Ctrl-F Gnome Switch to desktop Alt-F2 Gnome Show the panel run application dialog Alt-F1 Gnome Show the panel menu Print Gnome Take a screenshot Alt-Print Gnome Take a screenshot of a window Ctrl-Alt-Arrow keys Gnome Switches to the workspace to the specified direction of the current workspace Ctrl-Alt-D Gnome Minimizes all windows, and gives focus to the desktop Ctrl-Alt-Tab Gnome Switches the focus between the panels and the desktop Alt-F4 Gnome Closes the currently focused window Alt-F5 Gnome Unmaximize the current window, if it is maximized Alt-F7 Gnome Move the currently focused window Alt-F8 Gnome Resize the currently focused window Alt-F9 Gnome Minimize the current window Alt-F10 Gnome Maximize the current window Shift-Ctrl-Alt-Arrow keys Gnome Moves the current window to another workspace in the specified direction Ctrl-N Gnome Create a new document or window Ctrl-X Gnome Cut the selected text or region and place it on the clipboard Ctrl-V Gnome Paste the contents of the clipboard Ctrl-Z Gnome Undo the last action Ctrl-S Gnome Save the current document to disk Tab Gnome Move between controls in the interface or items in a list spacebar Gnome Activate or choose the selected item F10 Gnome Activate the left-most menu of the application window Shift-F10 Gnome Activate the context menu for the selected item Esc Gnome Close a menu without selecting a menu item, or cancel a drag operation Alt+ctrl+del Gnome вызывает меню с выбором действия (ребут, шатдаун, хибернейт и т.д.) ctrl+w Gnome закрывает окно ctrl+q Gnome в большинстве своём закрывает приложение ctrl+shift+q Gnome закрывает терминал

То, что Linux - многопользовательская и многозадачная система, проявляется не только в разграничении прав доступа, но и в организации рабочего места. Каждый компьютер, на котором работает Linux, предоставляет возможность зарегистрироваться и получить доступ к системе одновременно нескольким пользователям. Даже если в распоряжении всех пользователей есть только один монитор и одна системная клавиатура, эта возможность небесполезна: одновременная регистрация в системе нескольких пользователей позволяет работать по очереди без необходимости каждый раз завершать все начатые задачи (закрывать все окна, прерывать исполнение всех программ) и затем возобновлять их. Более того, ничто не препятствует зарегистрироваться в системе несколько раз под одним и тем же входным именем . Таким образом, можно получить доступ к одним и тем же ресурсам (своим файлам) и организовать параллельную работу над несколькими задачами.

Виртуальные консоли

Характерный для Linux способ организации параллельной работы пользователей - виртуальные консоли .

Допустим, что Мефодий хочет зарегистрироваться в системе ещё раз, чтобы иметь возможность следить за выполнением двух программ одновременно. Он может сделать это, не покидая текстового режима: достаточно нажать комбинацию клавиш Alt+F2 , и на экране появится новое приглашение к регистрации в системе.

Welcome to Some Linux / tty2 localhost login: methody Password: $

Пример 7 . Вторая виртуальная консоль

Мефодий ввёл свой новый пароль и получил приглашение командной строки, аналогичное тому, которое мы уже видели в предыдущих примерах. Нажав комбинацию клавиш Alt+F1 , Мефодий вернётся к только что покинутой им командной строке, в которой он выполнял команду passwd для смены пароля. Приглашение в обоих случаях выглядит одинаково, и это не случайно - обе командные строки предоставляют совершенно эквивалентный доступ к системе, в любой из них можно выполнять любые доступные команды.

Наблюдательный Мефодий обратил внимание, что в последнем примере (tty2) первая строка приглашения оканчивается словом « tty2 ». « tty2 » - это обозначение второй виртуальной консоли . Можно переключаться между виртуальными консолями так, как если бы Вы переходили от одного монитора с клавиатурой к другому, подавая время от времени команды и следя за выполняющимися там программами. По умолчанию в Linux доступно не менее 6-ти виртуальных консолей, переключаться между которыми можно при помощи сочетания клавиши Alt с одной из функциональных клавиш (F1–F6 ), с каждым сочетанием связана соответствующая по номеру виртуальная консоль. Виртуальные консоли обозначаются « ttyN », где « N » - номер виртуальной консоли.

Виртуальная консоль Виртуальные консоли - это несколько параллельно выполняемых операционной системой программ, предоставляющих пользователю возможность зарегистрироваться в системе в текстовом режиме и получить доступ к командной строке.

Во многих дистрибутивах Linux одна из виртуальных консолей по умолчанию не может быть использована для регистрации пользователя, однако она не менее, если не более полезна. Если Мефодий нажмёт Alt+F12 , он увидит консоль, заполненную множеством сообщений системы о происходящих событиях. В частности, там он может обнаружить две записи о том, что в системе зарегистрирован пользователь « methody ». На эту консоль выводятся сообщения обо всех важных событиях в системе: регистрации пользователей, выполнении действий от имени администратора (root), подключении устройств и подгрузке драйверов к ним и многое другое.

Пример двенадцатой виртуальной консоли показывает, что виртуальные консоли - довольно гибкий механизм, поддерживаемый Linux, при помощи которого можно решать разные задачи, а не только организацию одновременного доступа к системе. Для того, чтобы на виртуальной консоли появилось приглашение login: после загрузки системы, для каждой такой консоли должна быть запущена программа getty . Попробуйте нажать Alt+F10 - с большой вероятностью Вы увидите просто чёрный экран. Десятая виртуальная консоль поддерживается системой, однако чёрный экран означает, что для этой консоли не запущена никакая программа, поэтому воспользоваться её существованием не получится. Для каких именно консолей будет запущена программа getty - определяется настройкой конкретной системы. Впоследствии эта настройка может быть изменена пользователем. О том, как это может быть сделано, речь пойдёт в лекции Этапы загрузки системы .

Графические консоли

Впрочем, как ни широки возможности текстового режима, Linux ими не ограничен. Подробно работа в графическом режиме будет разбираться в последующих лекциях (см. лекцию Графический интерфейс (X11)). Сейчас важно заметить, что если при загрузке системы приглашение « login: » было представлено в виде графического окна, можно вернуться к этому приглашению, нажав комбинацию клавиш Ctrl+Alt+F7 . Процедура регистрации здесь будет совершенно аналогична регистрации в текстовом режиме. С той разницей, что после идентификации пользователя (правильно введённого имени пользователя и пароля) Вы увидите не приглашение командной строки, а графическую рабочую среду. Как именно она будет выглядеть - зависит от того, какую систему Вы используете, и как она настроена.

Кроме того, что несколько пользователей (или несколько «копий» одного и того же пользователя) могут работать параллельно на разных виртуальных консолях, они могут параллельно зарегистрироваться и работать параллельно в разных графических средах. Обычно в стандартно настроенной Linux-системе можно организовать не менее трёх графических консолей, работающих одновременно. Переключаться между ними можно при помощи сочетаний клавиш Ctrl+Alt+F7–Ctrl+Alt+F9 .

Чтобы переключиться из графического режима в одну из текстовых виртуальных консолей, достаточно нажать комбинацию клавиш Ctrl+Alt+FN , где «N » - номер необходимой виртуальной консоли.

Денис Колисниченко, 2003

В далеком 1963 году Дуглас Энгельбарт изобрел манипулятор «мышь», который через двадцать с лишним лет стал неотъемлемым атрибутом каждого компьютера. Мышка начала распространятся с появлением графического интерфейса пользователя. Прототипом современного GUI (Graphic User Interface), если не ошибаюсь, послужил интерфейс компьютера Apple, в котором были воплощены современные принципы: иконки, меню, принцип Drag-and-Drop. Современные пользователи не представляют работу без мыши, с появлением которой работа с компьютером значительно упростилась. Графический интерфейс Linux также использует мышь, однако в Linux существуют такие операции, которые невозможно выполнить с помощью мыши, например, переключение между консолями.

В этой статье мы поговорим о горячих клавишах в Linux, не зная которых вы просто не сможете полноценно работать в операционной системе.

Горячие клавиши условно можно разделить на следующие группы:

  • Общесистемные горячие клавиши
  • Комбинации клавиш среды KDE

Общесистемные горячие клавиши

Все мы знаем «комбинацию из трех пальцев»: Ctrl + Alt + Del. В Windows она использовалась для вызова окна процессов. Повторное нажатие Ctrl + Alt + Del перезагружало компьютер. В Linux реакция на нажатие этой комбинации задается в файле /etc/inittab:

# Trap CTRL-ALT-DELETE

ca::ctrlaltdel:/sbin/shutdown -t3 -r now

Параметр –r now команды shutdown означает, что систему нужно перезагрузить (-r) сейчас же (now). У вас может стоять другая команда, например, reboot или же вообще реакция на Ctrl + Alt + Del может быть отключена.

Следующая общесистемная комбинация клавиш – это Ctrl + Alt + Backspace. Нажатие этой комбинации клавиш приведет к перезагрузке сервера X Window, если он запушен.

Комбинации клавиш для работы в консоли

Виртуальных консолей в Linux может быть несколько (обычно 6). Переключаться между ними позволяют комбинации клавиш Alt + Fn, где n – это номер консоли. Однако эта комбинация клавиш будет работать только, если вы сейчас работаете в консоли, а не в KDE или другой графической среде. Например, вы сейчас работаете в консоли 1, а вам нужно переключить на консоль 4, тогда нажмите комбинацию клавиш Alt + F4, для обратного переключения нажмите Alt + F1.

Нажатие комбинации Alt + F7, как правило, переключает вас в графический режим – систему X Window.

Клавиша Tab в консоли (или терминале системе X Window) реализует автозаполнение командной строки. Предположим, что вы забыли точное имя команды, с помощью которой запускается нужная вам программа. Введите начальные буквы команды и нажмите Tab – система сама дополнит командную строку. Если после нажатия Tab вы услышите звуковой сигнал, значит, возможных вариантов несколько, например, вы ввели da, а система нашли две (или более) команды, которые начинаются на “da”, и она не знает, какую команду нужно «вписать» в командную строку. В этом случае нажмите еще раз Tab, чтобы увидеть весь список команд, которые начинаются на “da”.

Вы нашли нужную вам команду, ввели ее, программа вывела на экран какую-то информацию. Но вывод программы оказался настолько объемным, что не поместился на экране. Можно, конечно, перенаправить вывод в файл или программу less, но если этот вывод вы не будете использовать в дальнейшем, не нужно этого делать. Просто листайте его с помощью комбинаций клавиш Shift + PgUp и Shift+PgDn.

Комбинации клавиш системы X-Window

Сейчас вы наслаждаетесь работой в X Window. Но иногда нужно переключиться в консоль, поскольку графический терминал вам просто надоел. Это можно сделать с помощью комбинации клавиш Ctrl + Alt + Fn, где n – это номер консоли (1..6). Обратно переключиться можно с помощью комбинации клавиш Alt + F7.

Для изменения разрешения монитора вам не нужно запускать никакой конфигуратор. Просто нажмите Ctrl + “+” (на цифровой клавиатуре) для увеличения разрешения (до максимально допустимого) или Ctrl + “-“ (на цифровой клавиатуре) для уменьшения.

Небольшой совет: если у вас слабенькая плата (например, RivaTNT2 Vanta 8MB) и любимая игрушка (ясное дело – tuxracer) «тормозит», уменьшите разрешение до 640x480.

Поскольку в «чистой» системе X Window с ее классическими менеджерами окон практически никто не работает, смысла рассматривать дополнительные комбинации клавиш я не вижу. Перейдем сразу к KDE.

Комбинации клавиш среды KDE

Компания Microsoft предлагает начать работу в Windows с нажатия клавишу Пуск (Start). В KDE для этого используется кнопка с надписью K (точнее с логотипом самого KDE). Если у вас большой монитор (дюймов этак 19 или больше) и вам лень тянуть мышь (которую вы забыли почистить) из верхнего правого в нижний левый угол, нажмите Alt + F1, и меню KDE появится в текущей позиции указателя мыши.

Если вам нужно запустить одну команду, вряд ли для этого нужно запускать терминал (при условии, что вызываемая программа графическая), нажмите Alt + F2 для открытия окна запуска программы – введите команду или выберите ее из списка и нажмите Выполнить.

Рис. 1. Окно запуска программы

Переключаться между запущенными программами можно с помощью комбинации клавиш Alt + Tab – как в Windows. Если на рабочем столе – хаос, значит, пришло время перейти на другой рабочий стол. Переключаться между рабочими столами можно с помощью комбинации клавиш Ctrl + Tab или Ctrl + Fn, где n – это номер нужного вам рабочего стола. Помните, что комбинация клавиш Alt + Tab работает только в пределах текущего рабочего стола. Если у вас на первом рабочем столе запущено десятка два программ, а на втором – ни одной, при нажатии Alt + Tab на втором столе вы увидите сообщение «Нет задач».

Просмотреть весь список задач можно, нажав комбинацию Alt + F5. Если вам «не понравился» какой-то процесс, его можно «убить», вызвав менеджера задач (комбинация клавиш Ctrl + Escape).

Раскладка клавиатуры не переключается обычным способом? Не помогает, ни Ctrl, ни Ctrl + Shift? Тогда нажмите комбинацию клавиш Ctrl + Alt + K. Это комбинация сработает в KDE всегда.

Комбинации клавиш для работы с буфером обмена самые обычные – Ctrl + C (копировать), Ctrl + X (вырезать) и Ctrl + V (вставить). Кроме этих трех комбинаций, KDE предоставляет пользователю еще две:

  • Ctrl + Alt + V – показать меню буфера обмена
  • Ctrl + Alt + R – «ручная» работа с буфером обмена

    А как же работа с окнами? Комбинация Alt + F4, как и в Windows, закрывает окно, а Alt + F3 – выводит меню действий с окном.

    Очень полезной является комбинация Ctrl + Alt + Esc, вызывающая программу xkill. После ее вызова указатель мыши превращается в череп с косточками. Щелкнув «черепом» по какому-то окну, оно будет уничтожено, даже если программа «подвисла». Для выхода из программы xkill без уничтожения окна нажмите Esc.

    В Windows можно было сфотографировать экран, нажав клавишу Print Screen. В Linux тоже это можно сделать, но для фотографирования всего рабочего стола нужно нажать Ctrl + Print Screen, а активного окна - Alt + Print Screen. После этого полученный снимок будет помещен в буфер обмена и его можно будет вставить в любое KDE-приложение, поддерживающее работу с графикой. Однако я рекомендую делать снимки экрана специальными программами, например, ksnapshot. Полученные с помощью этой программы снимки будут намного качественнее, чем снимки, полученные предложенным выше способом, а также они будут занимать мало места на диске (потому что программа ksnapshot использует формат PNG).

    Как изменить комбинации клавиш в KDE? Откройте Центр управления и перейдите в раздел Внешний вид, Горячие клавиши (или Привязки клавиш – во второй версии KDE).

    Рис. 2. Привязки клавиш

    Теперь подытожим и создадим таблицу с комбинациями клавиш. Распечатайте ее и используйте до тех пор, пока не выучите нужные вам в повседневной работе комбинации.

    Горячие клавиши

    Комбинация клавиш Категория Действие
    Ctrl + Alt + Del
    Ctrl + Alt + Backspace
    Alt + Fn Консоль
    Alt + F7 Консоль Переход в графический режим
    Tab Консоль, терминал Автозаполнение командной строки
    Shift + PgUp/Dn Консоль Прокрутка (скроллинг) вывода программы
    Ctrl + Alt + Fn X Window Переключение на консоль с номером n
    Ctrl + “+” (цифр. клавиатура) X Window Увеличение разрешения
    Ctrl + “-“ (цифр. клав) X Window Уменьшение разрешения
    Alt + F1 KDE Открытие меню KDE
    KDE Открытие окна запуска программы
    Alt + F3 KDE Открытие меню действий над окном
    Alt + F4 KDE Закрытие активного окна
    Alt + F5 KDE Отображение списка окон
    Ctrl + Esc KDE Отображения окна Менеджера Задач
    Alt + Tab KDE Переключение между окнами в рамках рабочего стола
    Ctrl + Tab KDE Переключение на следующий рабочий стол
    Ctrl + Fn KDE Переключение на рабочий стол с номером n
    Ctrl + Alt + K KDE Переключение раскладки клавиатуры
    Ctrl + Alt + Esc KDE Аварийное завершение работы окна (программы)
    Alt + Print Screen KDE Снимок активного окна
    Ctrl + Print Screen KDE Снимок всего рабочего стола
    Please enable JavaScript to view the
  • Unity - довольно неплохая оболочка рабочего стола, у нее красивый внешний вид и минимальное количество настроек. Как раз то что нужно новичкам. Но если вы пользовались Unity, то наверное, заметили что, для того чтобы добраться к определенной функции или программе, необходимо совершить очень много действий мышью. Например, если вы хотите запустить ту или иную программу вам нужно открыть Меню запуска, набрать в поиске ее имя и т д. Это не всегда удобно.

    Есть способ оптимизировать такое поведение - горячие клавиш Ubuntu. Вообще, сочетания клавиш Ubuntu, это отличный инструмент оптимизации рабочего процесса, запомнив один раз несколько комбинаций, вы будете делать различные действия намного быстрее.

    В этой статье мы рассмотрим существующие горячие клавиши в Ubuntu, а также поговорим о том, как настроить свои горячие клавиши и в частности, как запускать приложения сочетаниями клавиш.

    Вообще, все основные горячие клавиши Ubuntu можно посмотреть при первом запуске Ubuntu. Система выдаст вот такое окно, в котором все подробно расписано:

    Но для тех кто его пропустил, а также тем, кому интересны более тонкие подробности разберем какие же бывают сочетания клавиш Ubuntu и как их использовать. Для удобства разобьем сочетания клавиш на категории.

    Оболочка

    • Super (Win) - Запустить или закрыть меню Dash
    • Super + 1 - 9 - Запустить или сделать активным приложение с панели Unity указанным номером.
    • Super + Shift + 1 - 9 - Запустить новую копию приложения с панели Unity
    • Super + T - открыть корзину
    • Alt + F1 - Установить фокус ввода на значок меню запуска приложений. Затем можно его открыть нажав Enter или перемещаться по панели Unity с помощью стрелок.
    • Ctrl + Alt + T - Запустить терминал
    • Зажать Super - показывает номера приложений на панели
    • Alt - открыть строку запуска приложений

    Dash

    • ЛКМ - запустить приложения
    • ПКМ - информация о приложении
    • Ctrl+Tab - переход к следующей линзе поиска
    • Ctrl + Shift + Tab - переход к предыдущей линзе поиска
    • Alt+F2 - выполнить команду, можно вводить полный путь к программе.
    • Super + A - открыть поиск приложений
    • Super + F - открыть поиск по файлам и каталогам
    • Super + M - открыть поиск музыки
    • Super + V - открыть поиск видео

    Панель

    • Alt + F10 - открыть меню первого элемента системного лотка. Перемещаться по элементам потом можно с помощью клавиш со стрелками.
    • Esc - закрыть меню без выполнения действий.

    Управление окнами

    • Ctrl + Super + D - показать рабочий стол
    • Super + W - Показать окна со всех рабочих столов
    • Super + D - свернуть или развернуть все окна
    • Alt + Пробел - открыть меню окна
    • Alt + Tab - переключение между приложениями. Вы можете зажать Alt и нажимать Tab для переключения.
    • Alt + ` - показать превью программы при переключении по Alt + Tab.
    • Ctrl + Super + вверх - развернуть текущее окно на весь экран
    • Ctrl + Super + вниз - минимизировать или восстановить текущее окно.
    • Ctrl + Super + вправо - развернуть текущее окно вправо
    • Ctrl + Super + влево - развернуть текущее окно влево
    • Alt + F8 - изменить размер текущего окна
    • Alt + F4 - закрыть текущее окно
    • Alt + F7 - переместить текущее окно

    Перемещение окон

    • Ctrl + Alt + Numpad 7 - Поместить окно в верхний левый угол
    • Ctrl + Alt + Numpad 8 - Поместить окно вверху по центру
    • Ctrl + Alt + Numpad 9 - Поместить окно в верхнем правом углу.
    • Ctrl + Alt + Numpad 5 - Поместить окно по центру экрана
    • Ctrl + Alt + Numpad 1 - Поместить окно в нижний левый угол
    • Ctrl + Alt + Numpad 2 - Поместить окно внизу по центру
    • Ctrl + Alt + Numpad 3 - Поместить окно в нижний правый угол
    • Ctrl + Alt + Numpad 0 - Свернуть текущее окно

    Управление рабочей средой

    • Super + S - режим приборной доски, вы можете управлять всеми окнами на всех рабочих столах.
    • Shift + Alt + вверх - режим приборной доски только для текущего рабочего стола
    • Ctrl + Alt + вверх, вниз, вправо, влево - переключение между рабочими столами
    • Ctrl + Alt + L - заблокировать экран

    Снимки экрана

    • PrtScr - сделать снимок экрана.
    • Alt + PrtScr - сделать снимок текущего окна.
    • Shift + PrtScr - сделать снимок области под мышкой.

    Система

    • Ctrl + Alt + Delete - завершение текущей сессии
    • Ctrl + Alt + Backspace - перезапуск Х сервера

    Настройка сочетаний клавиш Ubuntu

    Теперь вы точно не потеряетесь в Ubuntu, сочетания клавиш помогут вам, даже если вы не сможете пользоваться мышкой. Но теперь давайте рассмотрим как настроить дополнительные комбинации клавиш в Ubuntu. Это можно сделать с помощью стандартной утилиты настроек.

    Откройте настройки системы :

    Выберите пункт Клавиатура :

    Перейдите на вкладку Комбинации клавиш :

    Здесь настройка сочетаний клавиш в Ubuntu раскидана по разным категориям. Вы можете как настроить дополнительные комбинации, так и изменить горячие клавиши для уже существующих действий.

    Запуск приложений и выполнение команд Ubuntu по сочетанию клавиш

    Вот мы и подошли к тому о чем говорили в начале статьи. С помощью того же меню можно настроить горячие клавиши Ubuntu 16.04 для любого действия.

    Для этого нажмите кнопку +:

    В открывшемся окне введите название действия, чтобы вы могли знать что это такое, в строке команда, напишите путь к программе или скрипту которую нужно выполнить:

    Готово, после выбора сочетания клавиш можете сразу проверить как это работает.

    Узнать адрес исполняемого файла нужного приложения можно немного поэкспериментировав в терминале или посмотрев его ярлык в папке /usr/share/applications:

    Здесь найдите нужное приложение, сделайте на нем клик правой кнопкой мыши и выберите Свойства :