Аналог ctrl alt del linux

Обновлено: 06.07.2024

Стандартные команды и команды, дающие информацию по системе

Команды всегда набираются в одной строке.

Например: Определить как много времени требуется для вывода списка файлов в директории, набрав последовательность:

Файловая система /proc является "слепком" состояния системы и её переменных, там хранится множество полезных сведений о системе. В каталоге /proc, хранятся и обновляются сведения о скоростях вращения вентиляторов, заряде батарей и прочем (если это поддерживается для вашего оборудования ядром).

Вот, к примеру, как можно узнать состояние батарей ноутбука:

Отсюда берут данные все графические утилиты мониторинга, типа klaptop_check (в KDE висит в трее и показывает состояние батареи). Весьма полезная, и главное - постоянно обновляемая информация.

  • dmesg - Команда предоставляет доступ к логам ядра - того, что происходило при загрузке и того, что происходит в процессе работы. При загрузке устройства инициализируются и опознаются системой, и если что-то идёт не так, в логах обязательно это будет отражено.
    Лог dmesg как правило очень длинный и изобилует подробностями работы с оборудованием. Читать его полностью довольно утомительно, поэтому стоит воспользоваться потоковой утилитой поиска grep.

Например, чтобы узнать подробности только о процессоре, нужно написать:

Так можно многое узнать о работе своего железа. Эта информация может пригодиться при устранении проблем (последние строки dmesg содержат информацию о том, что происходило недавно с системой). Именно поэтому на многих форумах требуют выкладывать логи системы - это и есть исчерпывающая информация о работе вашей системы и её оборудовании.
Лог dmesg и многие другие логи хранятся в /var/log/ хотя часть из них доступна только привилегированному пользователю - воспользуйтесь sudo.

  • lshw - Расширенная информация о конфигурации железа. Эта утилита по умолчанию, как правило, не устанавливается, но в репозиториях она должна быть (устанавливаем при помощи aptitude install lshw). Утилита lshw выводит структурированный список оборудования вместе с информацией об устройствах. Очень полезна для анализа оборудования.

Работа с сетью

  • netconf (как root) - Очень хорошая программа настройки сети, использующая для интерактивной работы с пользованием, текстовое меню.
  • ping [имя_машины] - «Проверка на вшивость». Есть или нет контакта с другой машиной (в качестве параметре команде можно передавать сетевое имя машины или IP адрес), нажмите <Ctrl_c> когда вся требуемая информация будет получена.
  • route -n - Вывести таблицу маршрутизации (the routing table).
  • ipfwadm -F -p m - Настроить firewall.
  • ifconfig (как root) - Вывести информацию о текущих сетевых интерфейсах (ethernet, ppp, и т.д.) Ваша первая ethernet плата плата будет показана как eth0, вторая как eth1, первый ppp модем как ppp0 и так далее. «lo» - расшифровывается как «loopback only» сетевой интерфейс, который должен быть постоянно активирован. Используйте соответствующие опции (смотрите результат выполнения ifconfig –help) для настройки сетевых интерфейсов.
  • ifup [имя_сетевого_интерфейса] - Активизация соответствующего сетевого интерфейса (/sbin/ifup при работе под обычным пользователем).
    Пользователь может активизировать и выключить сетевое интерфейс ppp только когда установлены соответствующие права доступа (права можно установить в процессе настройки ppp через «netconf»).
  • ifdown [имя_сетевого_интерфейса] - Диактивизация соответствующего сетевого интерфейса (/sbin/ifdown при работе под обычным пользователем).

Простейшие действия

  • ls - Список файлов в текущей директории.
    При выполнении команды dir выполняется команда ls.
  • cd [директория] - Сменить директорию.
  • cp [что_копировать] [куда_копировать] - Копировать файлы.
  • mcopy [что_копировать] [куда_копировать] Копировать файлы при работе с файловой системой dos (монтировать диска dos необязательно). Например: mcopy a:\autoexec.bat

Контроль процессов

  • ps (=print status) - Вывести список текущих процессов с их IDs (PID) идентификаторами.

Для того чтобы отобразить все процессы запущенные на вашей системе, которые имеют вас в ачестве хозяина (это касается и процессов которые отцеплены от терминала).

  • fg [PID] - Вернуть фоновый или приостановленный процесс в интерактивное (высокоприоритетное) состояние;
  • bg [PID] - Сделать процесс фоновым. Обратная функция от fg. Может следовать вслед за комбинацией <Ctrl_z>.
  • kill [PID] - «Убить» процесс. Для начала определите PID «убиваемого» процесса при помощи ps.
  • killall [имя_программы] - «Убить» все процессы по имени программы.
  • xkill (в терминале X window) - «Убить» процесс, на окно которого укажите курсором.
  • lpc (как root) - Проверить очередь принтера.
  • lpq - Вывести список очереди заданий на печать.
  • lprm [номер_задания] - Удалить задание из очереди на печать.
  • nice [имя_программы] - Запустить процесс, установив его приоритет.
  • renice [PID] - Изменить приоритет процесса.

Основные Команды Администрирования

  • printtool (как root в X терминале) - Сконфигурировать ваш принтер. setup (как root) Сконфигурировать мышь, звуковую карту, клавиатуру, графическую оболочку X-windows и системные службы.
    Очень простая в пользовании программа.
  • alias ls=«ls -Fskb –color» - Создать alias - псевдоним для того чтобы одной командой можно было запустить более сложную комбинацию команд. Поместите создание alias в файл /etc/bashrc если вы хотите, чтобы эти псевдонимы были доступны всем пользователям вашей системы.
  • adduser [имя_пользователя] - Зарегистрировать нового пользователя (у вас должны быть права суперюзера).

Не забудьте следующим делом настроить пароль пользователя. Директория пользователя находится в каталоге /home/имя_пользователя.

Например:
Эта команда позволит вам установить права доступа на чтение для файла «junk» для всех (all=user+group+others):

Эта команда отнимет право доступа на исполнение файла у всех кроме пользователя и группы:

Для получение дополнительной информации наберите:

Вы можете установить права доступа по умолчанию для создаваемых вами файлов с помощью команды «umask» (наберите man umask).

13 полезных сочетания клавиш в Ubuntu

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

Примечание. Упомянутые в списке сочетания клавиш предназначены для версии Ubuntu 18.04 GNOME. Обычно большинство из них (если не все) должны работать и на других версиях Ubuntu, но я не могу ручаться за это.

Полезные сочетания клавиш Ubuntu

Давайте взглянем на некоторые из необходимых вам сочетаний клавиш для Ubuntu GNOME. Я не включил универсальные сочетания клавиш, такие как Ctrl + C (копировать), Ctrl + V (вставить) или Ctrl + S (сохранить).

Примечание. Super key в Linux относится к клавише с логотипом Windows. Я использовал заглавные буквы в ярлыках, но это не значит, что вам нужно нажимать клавишу Shift. Например, T означает только клавишу «t», а не Shift + t.

1. Super key: открывает глобальный поиск

Это единственная команда, которая запускается одной клавишей.

Вы хотите открыть приложение? Нажмите Super Key и найдите это приложение. Если приложение не установлено, поиск предложит приложения из центра программного обеспечения.

Вы хотите увидеть запущенные приложения? Нажмите Super-key , и он покажет вам все запущенные приложения.

Вы хотите использовать рабочие пространства? Просто нажмите Super-клавишу, и вы увидите опцию рабочих пространств справа.

2. Ctrl+Alt+T: Открыть терминал Ubuntu


Используйте Ctrl+alt+T чтобы открыть терминал Ubuntu

Комбинация трех клавиш Ctrl + Alt + T - то, что нужно, если вы хотите открыть терминал. Это мое любимое сочетание клавиш в Ubuntu.

3. Super+L или Ctrl+Alt+L: блокировка экрана

Блокировка экрана является одним из самых простых способов обезопасить компьютер от нежелательного доступа. Вместо того, чтобы идти в верхний правый угол и затем выбирать опцию блокировки экрана, вы можете просто использовать комбинацию клавиш Super + L.

Некоторые системы также используют клавиши Ctrl + Alt + L для блокировки экрана.

4. Super+D или Ctrl+Alt+D: показать рабочий стол

Нажатие Super + D сворачивает все запущенные окна приложений и показывает рабочий стол.

Повторное нажатие Super + D откроет все окна запущенных приложений, как это было раньше.

Вы также можете использовать Ctrl + Alt + D для этой цели.

5. Super + A: показывает меню приложений

Вы можете открыть меню приложений в Ubuntu 18.04 GNOME, щелкнув по 9 точкам в левой нижней части экрана. Однако более быстрый способ - использовать комбинацию клавиш Super + A.

Он покажет меню приложений, где вы можете увидеть установленные приложения в своих системах, а также найти их.

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

6. Super + Tab или Alt + Tab: переключение между запущенными приложениями

Если у вас запущено несколько приложений, вы можете переключаться между приложениями, используя сочетания клавиш Super + Tab или Alt + Tab.

Удерживайте супер-клавишу и нажмите Tab, и вы увидите переключатель приложений. Удерживая супер-клавишу, продолжайте нажимать клавишу табуляции, чтобы выбрать между приложениями. Когда вы в нужном приложении, отпустите клавиши Super и Tab.

По умолчанию переключатель приложений перемещается слева направо. Если вы хотите перемещаться справа налево, используйте комбинацию клавиш Super + Shift + Tab.

Вы также можете использовать клавишу Alt вместо Super.

Совет: если существует несколько экземпляров приложения, вы можете переключаться между этими экземплярами, используя комбинацию клавиш Super + `.

7. Super+стрелки: перемещаем окна

Это доступно и в Windows. При использовании приложения нажмите Super и левую клавишу со стрелкой, и приложение перейдет к левому краю экрана, занимая половину экрана.

Точно так же нажатие клавиш «Супер» и «Стрелка вправо» переместит приложение к правому краю.

Клавиши со стрелками «Супер» и «Вверх» развернут окно приложения, а стрелки «Супер» и «Вниз» вернут приложение к своему обычному состоянию.

8. Super+M: Откроет уведомления

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


Панель уведомлений в Ubuntu 18.10

С комбинацией клавиш Super + M вы можете открыть эту область уведомлений. Если вы нажмете эти клавиши еще раз, открытая панель уведомлений будет закрыта.

Вы также можете использовать Super + V для переключения панели уведомлений.

9. Super + Space: смена языка ввода

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

Если вы также используете многоязычную настройку, вы можете быстро изменить клавиатуру ввода с помощью сочетания клавиш Super + Space.

10. Alt + F2: запустить консоль

Это для опытных пользователей. Если вы хотите выполнить быструю команду, вместо того, чтобы открыть терминал и запустить там команду, вы можете использовать Alt + F2 для запуска консоли.


Это особенно полезно, когда вам нужно использовать приложения, которые могут быть запущены только из терминала.

11. Ctrl + Q: закрыть окно приложения

Если у вас запущено приложение, вы можете закрыть окно приложения, используя комбинацию клавиш Ctrl + Q. Вы также можете использовать Ctrl + W для этой цели.

Alt + F4 - это более «универсальный» способ для закрытия окна приложения.

Он не работает в некоторых приложениях, таких как терминал по умолчанию в Ubuntu.

12. Ctrl + Alt + стрелки: перемещение между рабочими пространствами


Если вы один из опытных пользователей, использующих рабочие пространства, вы можете использовать клавиши со стрелками Ctrl + Alt + Up и клавиши со стрелками Ctrl + Alt + Down для переключения между рабочими пространствами.

13. Ctrl + Alt + Del: Завершение сеанса

Известная в Windows комбинация Ctrl + Alt + Del не откроет диспетчер задач в Linux (если вы не используете для него специальные сочетания клавиш).


В обычной среде рабочего стола GNOME вы можете вызвать меню отключения питания с помощью клавиш Ctrl + Alt + Del, но в Ubuntu это сочетание клавиш открывает диалоговое окно завершения сеанса.

Используйте пользовательские сочетания клавиш в Ubuntu

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

Перейдите в Настройки-> Устройства-> Клавиатура. Здесь вы увидите все сочетания клавиш для вашей системы. Прокрутите вниз до нижней части, и вы увидите опцию Custom Shortcuts.

Какие ваши любимые сочетания клавиш в Ubuntu?

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

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

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

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

Горячие клавиши терминала Linux

1. Tab

Без этого сочетания терминалом пользоваться невозможно, и поэтому его знают все. Одно нажатие клавиши Tab автоматически дополняет текущую команду или путь к файлу если возможен только один вариант. Два нажатия по ряд показывают возможные варианты автодополнения. Это делает набор команд и путей к файлам намного быстрее.

2. Ctrl + R

После нажатия Ctrl+R появляется строка поиска в которой вы можете начать вводить имя команды, которую надо выполнить. Система найдёт все команды, которые ранее выполнялись с таким началом и отобразит самую свежую. Вы можете уточнить поиск добавив ещё несколько символов. Для выполнения команды просто нажмите Enter, для редактирования Esc.


3. Ctrl + C

Это сочетание клавиш позволяет прервать работу любой программы, которая выполняется в терминале. После нажатия Ctr + C программе отправляется сигнал SIGINT и если она не обрабатывает его особым образом выполнение программы завершается. Некоторые программы перехватывают сигнал и перед завершением выполняют кое какие действия по сохранению данных и завершению операций, например пакетный менеджер zypper.

4. Ctrl + Z

С помощью Ctrl+Z вы можете перевести текущую программу в фоновый режим. Обычно, если вам надо чтобы программа выполнялась в фоновом режиме просто добавьте символ & после команды. Но если вы забыли это сделать поможет это сочетание клавиш. Чтобы посмотреть задачи, которые сейчас работают в фоне используйте команду jobs, а для возврата задачи в нормальный режим - команду fg.

5. Ctrl + D

Сочетание клавиш Ctrl+D можно считать альтернативой команды exit. Если вы подключены по SSH то сессия будет разорвана. Если вы работаете в терминале напрямую, то окно будет закрыто.

6. Ctrl + L

Альтернатива команды clear. Позволяет очистить вывод терминала. Очень удобно для создания снимков экрана и просто для очистки лишней информации.

7. Ctrl+P и Ctrl+N

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

8. Ctrl + A и Ctrl + E

Перемещаться можно не только по истории команд, но и по текущей строке. Эти горячие клавиши - аналоги клавиш Home и End. Первая комбинация перемещает курсор в начало строи, а вторая в конец.

9. Ctrl + U и Ctrl + K

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

10. Ctrl + W

Нажав Ctrl+W вы можете стереть слово перед курсором. Если курсор находится в середине слова, то будут стёрты все символы от курсора до начала слова. Удобнее всего ставить курсор после слова, которое нужно убрать.

11. Ctrl + Y

С помощью Ctrl + Y вы можете вставить текст вырезанный с помощью Ctrl + U, Ctrl + K и Ctrl + W. Текст будет вставлен туда, где находится курсор.

12. Ctrl + B и Ctrl + F

Аналог для клавиш стрелка вправо и стрелка влево. Первое сочетание позволяет перемещаться на один символ вправо, а второе на один символ влево.

13. Ctrl + T

Заменяет символ, находящийся под курсором на предыдущий символ. Или перемещает символ перед курсором к концу строки.

14. Ctrl +X затем Ctrl + E

Открывает текущую команду в текстовом редакторе. Если в переменной EDITOR редактор не задан, то будет использоваться nano. После редактирования и сохранения результата команда будет выполнена. Удобно для написания многострочных скриптов.

15. Alt +.

Аналог команды $!. Позволяет вставить последний аргумент предыдущей команды в позицию курсора. Удобно, если надо выполнить несколько команд с одинаковым аргументом.

16. Alt + B и Alt + F

Эти сочетания позволяют перемещаться по словам, также как их аналоги с Ctrl по символам. Alt + B перемещает курсор на слово влево, а Alt+F на слово вправо.

17. Alt + C, Alt + L и Alt + U

Следующие три сочетания клавиш позволяют играть с регистром символов команды. Первое сочетание - Alt + C делает символ под курсором прописным, а все остальные буквы до конца слова строчными. Alt + L делает все буквы до конца слова строчными, а Alt + U - прописными.

18. Ctrl + S и Ctrl + Q

Если команда выводит информацию слишком быстро, а вам надо прочитать её или скопировать, можно попросить терминал поставить на паузу вывод команды. Для этого нажмите Ctrl +S. Чтобы вернуть всё обратно нажмите Ctrl + Q.

Сочетания клавиш эмулятора терминала

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

1. Ctrl + Alt + T

С помощью этого сочетания клавиш можно открыть терминал в большинстве дистрибутивов, основанных на Ubuntu и Debian. Это просто, быстро и удобно.

2. Ctrl + Shift + С и Ctrl + Shift + V

Копирование и вставка - очень важные функции операционной системы. Сочетание клавиш Ctrl + C просто не может работать для копирования, потому что оно используется для завершения команды, поэтому для копирования и вставки была добавлена клавиша Shift.

3. Ctrl + Shift + F

Если вам надо выполнить поиск по выводу в терминале можно воспользоваться сочетанием Ctrl + Shift + F. После нажатия откроется окно ввода, в котором вы можете ввести искомое слово.


4. Shift + ЛКМ и Shift + ПКМ

Здесь ЛКМ и ПКМ - это правая и левая кнопка мышки. Такие программы, как screen и tmux в режиме поддержки работы мышью захватывают контроль мышки и вяжут на неё свои функции. Таким образом обычное копирование и вставка могут стать проблемой. Чтобы этого избежать можно выделять текст сочетанием клавиш Shift + ЛКМ и открывать контекстное меню с помощью Shift + ПКМ.

Выводы

В этой статье мы собрали лучшие сочетания клавиш терминала Linux, которые могут пригодится вам в работе с системой или во время её настройки. А какие горячие клавиши нравятся вам? Какие вы используете? Напишите в комментариях!

Нет похожих записей


Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.

propk.ru

Пользователи спрашивают — Как принудительно завершить ту или иную программу в Linux? Как правило это пользователи которые перешли с windows или не так часто сталкиваются с linux. В windows это возможно через диспетчер задач. В linux его нет.

Как открыть диспетчер задач

Если в Windows диспетчер задач открывается, по умолчанию, комбинацией клавиш Ctrl+Alt+Del или Ctrl+Alt+Esc, то в linux данной опции не предусмотрено.

Диспетчер задач windows

Для того, чтоб открыть диспетчер задач в linux, вначале его надо установить.

Называется в Linux он System monitor. Установить его можно просто из стандартного репозитория, командой в терминале

или при помощи менеджера пакетов Synaptic

менеджер пакетов synaptic

После установки вы найдете его в меню приложений, раздел Система

После запуска в нем вы увидите все запущенные процессы

System monitor

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

System monitor

В открывшемся меню можно выбрать то, что нас интересует:

Завершить процесс, убить его совсем и так далее.

Так же на вкладке ресурсы мы увидим загруженность нашей системы

System monitor

На вкладке файловые системы вы можете посмотреть всю информацию о ваших накопителях

System monitor

Вот такая очень полезная маленькая программка.

Закрыть программу утилитой из терминала

Если вы привыкли работать в терминале или вам это ближе, то есть и вариант для завершения процесса, программы в терминале.

Открываем терминал и ставим маленькую утилиту htop стандартной командой

После установки набираем команду

перед вами откроется аналог диспетчера задач, только в терминале

терминал

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

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

Нужные клавиши от F1 до F10 с действиями подписаны в нижней строке

терминал

Если закрываем программу, то выбираем F9

Затем нас спросят подтвердить наше действие (send) или отказаться, если передумали (Cancel). Нажимаем Enter для завершения начатого или Esc если передумали.

терминал

Закрыть программу командой из терминала

Можно закрыть программу или приложение просто командой из терминала.

Для этого нам нужно узнать идентификационный номер процесса.

Набираем команду в терминале

терминал

Теперь завершаем процесс командой

терминал

Если у кого есть, что добавить, оставляйте комментарии, делитесь информацией.

Читайте также: