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

Сделайте Touch ID своим паролем sudo

Если у вас есть Macbook Pro с сенсорной панелью или используете его, вы можете сделать свой отпечаток пальца паролем sudo. Сделать это:

  1. Откройте терминал и отредактируйте /etc/pam.d/sudo
  2. Добавьте следующую строку вверху этого файла: auth sufficient pam_tid.so

3. Сохраните изменения.

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

Включите курсор мыши в редакторе VIM

Если вы хотите использовать мышь в любом файле, открытом в VIM:

  1. Создайте и отредактируйте новый файл: vim ~/.vimrc
  2. Добавьте эту строку в файл: set mouse = a
  3. Сохраните файл.

Теперь вы можете использовать курсор мыши для навигации и редактирования различных частей файла при использовании редактора VIM:

Преобразование времени эпохи Unix

Раньше, когда я хотел преобразовать время Unix Epoch в удобочитаемое время, я всегда использовал https://www.epochconverter.com. На самом деле довольно смущает, как часто я заходил на этот сайт, пока не обнаружил, что вы можете просто запустить date -r, а затем указать временную метку эпохи из командной строки.

Заставьте свой Macbook говорить

Введите «сказать» после текста, и ваш Macbook его прочитает.

Если вы хотите увидеть список всех доступных голосовых опций в установленной вами версии Mac OS, выполните следующую команду: say -v '?'

Остановите ваш Macbook от засыпания

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

caffeinate -t 6000

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

Используйте history, чтобы просмотреть все предыдущие команды, которые вы запускали из терминала.

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

history -c 

Получите прогноз погоды

Вы можете отправить запрос cURL, чтобы получить текущий прогноз погоды. Введите следующую команду: curl http://wttr.in/ <your_city_name>.

Например, curl http://wttr.in/ london возвращает следующее:

Играть в игры

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

  1. Откройте свой терминал и запуститеemacs
  2. Нажмите Enter, а затем Esc.
  3. Введите «x» и введите название игры, в которую хотите играть, например, «тетрис»:

4. Другие допустимые варианты: «змея», «понг», «доктор», «ориентир», «гомоку», «даннер» или «пасьянс» (игра в мрамор, а не карточная игра!)

Развлекайся!