Функціонал командного рядка на Mac та Linux насправді схожий на те, що OS X має аромат UNIX (званий Darwin) під графічним інтерфейсом, який ви бачите.
Оболонка за замовчуванням в OS X - це баш, тому якщо ви знайомі з цим, ви добре налаштуєтесь.
На Mac, програмою командного рядка за замовчуванням є термінал. Існує також ряд інших емуляторів, але в цілому термінал забезпечує дуже схожий зовнішній вигляд на оболонку, до якої ви звикли в Linux.
Основним джерелом відмінностей є:
- Різні аргументи командного рядка часом (тобто див.
du
Для прикладу). Основні команди типу тощо cd
або ls
подібні.
- Існує більше частин OS X, які не слід редагувати вручну, як це можна зробити в Linux. Це своя тема, але слід пам’ятати, що запуск Mac не зовсім схожий на запуск Linux-коробки з точки зору конфігурації та обслуговування.
Однак, у командному рядку в OS X також є багато класних хак (наприклад, open
comnand). Існує безліч попередніх тем та публікацій в блогах, де можна отримати більше інформації.
Ви також можете отримати ваші руки на купу пакетів з відкритим вихідним кодом (тобто git
, hg
і т.д.) через MacPorts, Fink або кілька інших систем управління пакетами для OS X. Крім того, можна побудувати інші вихідні пакети , призначені для UNIX / Linux , як системи по мірі необхідності .