Трюки с терминалом: используйте терминал в качестве будильника

Если вы постоянно держите компьютер включенным и ищете хороший способ проснуться утром, это просто. Все, что вам нужно, это ваш обычный музыкальный проигрыватель и команда «спать». Команда «sleep» — это встроенный инструмент (по крайней мере, в Ubuntu ), который позволяет вам установить таймер на любое количество времени (секунды, минуты, часы и дни). Если мы соединим команду «сон» с нашим любимым музыкальным проигрывателем и песней, то мы сможем установить будильник, который разбудит нас через определенное время. Вот как это работает.

Установите таймер сна в терминале

Сначала откройте свой терминал.

Открытый терминал

После того, как терминал(Terminal) открыт, давайте рассмотрим, как работает команда «sleep». Это очень просто. Чтобы заснуть на 10 секунд, используйте эту команду:

Сон 10 секунд

Чтобы поспать 10 минут, используйте эту команду:

Сон 10м

Чтобы поспать 10 часов, используйте эту команду:

Сон 10 часов

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

Сон 10 дней

Вы даже можете комбинировать команды, поэтому, если вы хотите спать в течение 5 часов и 30 минут, вы должны использовать одну команду «sleep» с обоими временами:

Сон 5ч 30м

Это просто! Конечно, когда ваше время истечет, больше ничего не произойдет, потому что все, что делает команда «sleep», — это отсчитывает количество вашего сна. Чтобы сделать это настоящим будильником, нам нужно добавить к команде. Для нашего музыкального проигрывателя мы будем использовать mplayer, но вы с таким же успехом можете использовать Totem , VLC , Banshee или любой другой ваш любимый музыкальный проигрыватель.

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

Воспроизвести песню в mplayer

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

Решение? Используйте команду «спать» и наш музыкальный проигрыватель вместе. Мы объединим две команды с помощью '&&', которая запустит первую команду, а затем только после ее завершения запустит вторую. Наша последняя команда? Предположим, мы хотим спать 8 часов:

Завершить команду будильника

Это просто! Команда «sleep» будет ждать 8 часов, затем, когда время истечет, завершится, позволяя начать вторую команду, где фактически воспроизводится музыка.  Мгновенный(Instant) будильник.

Есть пара недостатков в этом, конечно.  Во- первых(First) , многие люди заставляют свои компьютеры либо спать, либо переходить в спящий режим через определенное время. Очевидно, это не очень хорошо для нашего будильника. Таким образом, инструменты энергосбережения, возможно, придется отключить. Кроме того, не забудьте дважды проверить настройки громкости перед сном. Было бы нехорошо, если бы ваш звук был полностью выключен; можно не проснуться на следующее утро! Тем не менее, возможность настроить будильник с помощью одной команды — отличный способ воспользоваться преимуществами Терминала(Terminal) ; он действительно предлагает большую скорость, мощность и производительность.



About the author

Я веб-разработчик с опытом работы более 10 лет. Я специализируюсь на разработке Chrome OS и работал над широким спектром проектов от небольших стартапов до компаний из списка Fortune 500. Я также являюсь экспертом по учетным записям пользователей и семейной безопасности и разработал несколько успешных приложений для Android.



Related posts