Отримати інформацію про систему з командного рядка в Mac OS X

Зміст:

Anonim

Незалежно від того, скільки комп’ютерів Mac ви адмініструєте, обов’язково настане час, коли вам знадобиться отримати відповідну інформацію про систему. Це можна зробити за допомогою графічного інтерфейсу за допомогою утиліти Apple System Profiler, але часто вам також потрібно отримати інформацію про систему з терміналу.

Збір системної інформації з командного рядка є життєво важливим для адміністрування системи та мережі, тому наступного разу, коли ви отримаєте доступ до комп’ютера через SSH, ви точно зможете дізнатися те, що вам потрібно знати, за допомогою двох корисних команд лінійні інструменти.За допомогою цих потужних утиліт ви можете отримати майже будь-які відомості про систему, кожна з яких трохи відрізняється, тож ось як це зробити за допомогою команд sw_vers і system_profiler:

Як отримати системну версію Mac OS X за допомогою sw_vers

Команда sw_vers коротка та приємна, вона надасть вам поточну версію операційної системи Mac і номер збірки Mac OS X із використанням і виведенням як таких:

$ sw_vers ProductName: Mac OS X ProductVersion: 10.4.9 BuildVersion: 8P2137

Як отримати відомості про систему Mac за допомогою system_profiler

system_profiler — це просто інтерфейс командного рядка до програми Mac System Profiler з графічним інтерфейсом користувача (яку можна знайти в папці Utilities Mac OS X). Це дуже зручно для вивчення машини через мережу або віддалене з’єднання через SSH. Стандартний вивід заповнить вас вмістом на повний екран, тому найкраще використовувати команду more так:

$ system_profiler | більше

Це дозволить вам переглядати вихідні дані system_profiler по одному екрану, переміщаючись за допомогою клавіш зі стрілками та сторінки вгору/вниз.

Інструмент system_profiler часто найкраще використовувати в поєднанні з grep, щоб ви могли знайти певну інформацію, незалежно від того, яка відеокарта використовується на Mac, тип дисплея, серійний номер, швидкість Mac, загальна встановлена ​​пам'ять, виробник жорсткого диска чи будь-що інше.

Пошук інформації про систему за допомогою uname

Іншим варіантом є корисна команда uname, яку найкраще використовувати з прапорцем -a:

uname -a

Вихідні дані включають версію ядра Mac OS X darwin, дату, випуск xnu, чи є Mac 64-розрядним (усі вони є, якщо вони нові) тощо, наприклад:

$ uname -a Darwin Retina-MacBook-Pro.local 15.3.0 Darwin Kernel Version 15.3.0: Mon Dec 23 11:59:05 PDT 2015; корінь:xnu-2782.20.48~5/RELEASE_X86_64 x86_64

Використовуйте інструменти, необхідні для роботи, усі вони надзвичайно корисні.

Якщо ви шукаєте інформацію про підключення до аеропорту, обов’язково скористайтеся прихованою утилітою аеропорту, про яку йдеться тут.

Отримати інформацію про систему з командного рядка в Mac OS X