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

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

1. Заставьте Mac разговаривать с вами

Да, ваш Mac может с вами разговаривать. Что бы вы ни говорили, он это повторит.

say “I am Groot”
say “I am great at impressing people”

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

Вы также можете изменить голос, перейдя в Системные настройки → Специальные возможности → Речь → всплывающее меню Системный голос, а затем выбрав голос.

Это классная команда терминала, с помощью которой можно подшутить над другими.

2. Сделайте ваш Mac беспокойным

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

caffeinate

Мы также можем установить периоды времени, чтобы команда была активна только в течение временного периода.

Для этого добавьте флаг -t, а затем укажите количество секунд, в течение которых функция должна быть включена:

caffeinate -t 600

Приведенная выше команда заставит ваш Mac не переходить в спящий режим в течение 10 минут (600 секунд). Перед этим его можно остановить, нажав ctrl + c .

3. Загрузите видео с YouTube с вашего терминала.

Если вы хотите загрузить видео с YouTube, ваш терминал Mac может сделать это с помощью одной команды. Для этого вам необходимо установить youtube-dl:

brew install youtube-dl

После установки youtube-dl вы можете скачать любое видео с YouTube следующим образом:

youtube-dl "video-url"

Доступно множество вариантов. Вы можете обратиться к документации для получения дополнительной информации.

4. Выключите Mac.

Если вы хотите выключить Mac с помощью терминала, все, что вам нужно сделать, это ввести эту команду:

sudo shutdown -h now

Затем введите свой пароль. Это выключит ваш компьютер.

Чтобы перезагрузить компьютер:

sudo shutdown -r now

Чтобы выключить Mac через определенный период времени, вы можете использовать это:

sudo shutdown -h +60

Приведенная выше команда выключит машину через 60 минут.

Обратитесь к этой странице, чтобы узнать о дополнительных параметрах выключения Mac.

5. Сделайте так, чтобы ваш Mac мотивировал вас с помощью настраиваемого сообщения

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

sudo write /Library/Preferences/com.apple.loginwindow LoginwindowText "Custom Text Here"

Будет запрошен ваш административный пароль. Вот и все. Более подробная информация на этой странице.

6. Сделайте так, чтобы ваш Mac отображал прогноз погоды.

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

curl http://wttr.in/

Он предоставит вам прогноз погоды на ближайшие три дня с разделами «Утро», «Полдень», «Вечер» и «Ночь».

Это будет действительно полезно, если вы часто путешествуете.

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

curl wttr.in/London

7. Получить историю

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

history

Если вы ищете определенное слово из истории команд, вы можете использовать:

history | grep cd

Приведенная выше команда перечислит все команды в истории, которые включают cd.

Если вы хотите очистить историю команд, вы можете использовать:

history -c

8. Измените место сохранения снимка экрана.

Если вы хотите сохранить снимок экрана в произвольном месте, вы можете использовать эту команду:

defaults write com.apple.screencapture location ~/your/location/here

После этого введите другую команду:

killall SystemUIServer

Вот и все.