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


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

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

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

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

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

Спать 10 секунд

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

Спать 10 м

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

Спать 10 часов

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

Сон 10 дней

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

Сон 5ч 30м

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

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

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

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

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

Полная команда будильника

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

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

Похожие сообщения:


28.10.2011