Ваш Мак знает о дне рождения Фродо, дне изобретения BASIC и прочих важных датах

Бoльшинствo прoдвинутыx мaкoвoдoв осведомлены о том, что в основе OS X лежит Unix. Хоть это и старейшая система, история которой уходит вглубь XX века, она считается невероятно надёжной и функциональной — за что её и выбрали в Apple. Конечно, имея прекрасный современный интерфейс OS X, использовать командную строку Unix ежедневно у большинства пользователей нет никакой нужды, но в качестве забавы и для расширения кругозора это иногда можно сделать.

Первым делом запускаем терминал — его можно найти в папке «Утилиты» в «Приложениях», либо набрать «Терминал» (Terminal в англоязычной системе) в строке поиска Spotlight.

В открывшемся окошке можно набрать какую-нибудь команду. К примеру date покажет текущую дату, pwd (сокращение слов print working directory) — каталог, в котором мы сейчас находимся, а ls (от list) — список файлов из этого каталога. Как и в DOS, команда cd (change directory) позволяет переходить из одного каталога в другой. Тем, кто хочет овладеть командной строкой Unix в совершенстве, можно порекомендовать классическую книгу двух его создателей Брайана Кернигана и Роба Пайка «Программное окружение Unix».

А теперь — один из забавных «секретов» маковского Unix. В нём, оказывается, есть самые разнообразные календари, предустановленные вместе с командой calendar. Пишем «cd /usr/share/calendar/» (без кавычек), а затем ls, и видим множество файлов с названием calendar и разными расширениями. Чтобы заглянуть внутрь, нужно написать «cat calendar.» и вплотную название календаря. К примеру, «cat calendar.history» выдаст список важных исторических дат, а «cat calendar.lotr» — важных дат из «Властелина колец»!

Теперь вы знаете, как пользоваться терминалом, и всегда можете узнать, что день рождения Фродо и Бильбо Бэггинсов — 14 сентября. Ещё в терминале можно посмотреть «Звёздные войны» или поиграть в текстовую игру Dunnet.