Поиск по сайту:

Как практически использовать свой терминал Linux (четыре примера)


На этой странице

  1. Установить будильник
  2. Сделать снимок экрана
  3. Запланируйте отключение системы (и перезагрузку)
  4. Узнать погоду

Хотя современные дистрибутивы GNU/Linux не требуют какого-либо использования терминала или каких-либо знаний о bash, чтобы обеспечить 100% их функциональности и удобства использования, часто бывает так, что выполнение действий с терминала предпочтительнее по ряду причин.

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

Установить будильник

Одна из вещей, которую многие люди должны делать во время работы со своими системами, — это устанавливать будильник. Я делаю это, чтобы установить свои рабочие интервалы. Другие могут делать это, чтобы проснуться после сна. Чтобы установить будильник на терминале, мы можем использовать команду сна, которая определяется значением времени, за которым следует уведомление. Итак, определите команду сна, набрав «сон», а затем числовое и качественное значение, например, 5 ч (в течение пяти часов) или 7 ч 30 м (в течение семи с половиной часов). Это будет выглядеть как «спать 8 ч». Например. Вы можете установить дни, используя параметр \d, или секунды, используя \s.

Одна только эта команда на самом деле не будет делать ничего, кроме молчаливого обратного отсчета установленного времени, поэтому нам также нужно добавить вторую команду, которая вызовет звуковое уведомление. Я выбрал mp3-файл, расположенный в моей домашней папке, в качестве звука уведомления, поэтому я переименовал его в alarm.mp3. Чтобы воспроизвести этот файл после завершения обратного отсчета сна, я использую команду «vlc alarm.mp3». Если вы используете другой медиаплеер, замените vlc на имя вашего приложения. Если аудиофайл находится в другом месте как, например, папка «Музыка», вы можете записать ее как \vlc/Music/alarm.mp3. Чтобы объединить две команды и установить будильник, вы можете набрать \sleep 8h && vlc alarm.mp3. Конечно, сеанс терминала должен быть открыт, чтобы будильник сработал.

Сделать снимок экрана

Создание снимка экрана с определенной временной задержкой аналогично выполняется с помощью команды sleep в сочетании с командой «gnome-screenshot». Это еще одно полезное действие, которое я часто использую, и хотя я могу сделать это с помощью инструмента с графическим интерфейсом, я нахожу это быстрее из терминала. Примером этого является \sleep 5s && gnome-screenshot. Созданный снимок экрана автоматически сохраняется в папке «Изображения» без обычного диалогового окна подтверждения.

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

Запланируйте выключение системы (и перезагрузку)

Что делать, если вы хотите запланировать отключение вашей системы в определенное время или через определенный период времени? Вы можете сделать и то, и другое на терминале, используя команду «shutdown». В определенное время используйте: например, «sudo shutdown 12:00». Если вы хотите запланировать выключение через 30 минут, вы можете сделать это, введя команду: \sudo shutdown +30.

Если вы хотите отправить сигнал SIGTERM всем процессам и немедленно завершить работу системы, вы можете сделать это с помощью команды «shutdown now». Чтобы отменить запланированное завершение работы, откройте терминал и введите «shutdown -c». Если вы хотите перезагрузить систему после завершения работы, что также является обычным и практически полезным, вы можете сделать это, добавив параметр -r перед частью времени в команде, например \shutdown -r now.

Проверить погоду

Вот мой последний пример того, как использовать ваш терминал Linux на практике без необходимости устанавливать что-либо в дополнение к тому, что ваш дистрибутив уже поставляется по умолчанию. Есть способ проверить погоду в вашем или любом другом городе мира. Для этого откройте терминал и введите: \curl http://wttr.in/your_city.

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

И поскольку этот пост посвящен практичности и удобству, а не пустой трате времени, если вы часто пользуетесь этой службой, вам следует добавить постоянный псевдоним в файл .bashrc, например \alias weather=curl http://wttr.in/thessaloniki. ” и так каждый раз, когда вы вводите слово «погода» на терминал, вы будете получать прогноз.

Продолжить с частью 2 этой статьи здесь.