FreeBSD

Список дисків FreeBSD

Список дисків FreeBSD
Ласкаво просимо до чергового підручника з FreeBSD. У цьому посібнику ви побачите, як можна перераховувати імена дисководів у системі FreeBSD. Ми також детально розберемося і обговоримо, як точно з’ясувати, скільки місця на дисководі та як отримується інша інформація, пов’язана з дисководами, без перезавантаження сервера щоразу, коли потрібна інформація.

Як отримати інформацію про дисковод у FreeBSD

Для отримання інформації, що стосується дисководів та компакт-дисків тощо., найпростіший шлях, який ми можемо пройти, - це перейти до / var / run / dmesg.завантажувальний файл та доступ до файлу. Тут зберігається необхідна інформація у знімку, зробленому відразу після монтажу системою дисководів.

Перерахування дисководів з egrep

Щоб дізнатися точну кількість hdds / ssds, що працюють на сервері, використовуйте команду grep, як описано нижче:

$ egrep 'da [0-9] | cd [0-9]' / var / run / dmesg.завантаження

Крім того, ви можете поставити:

$ egrep 'ad [0-9] | cd [0-9]' / var / run / dmesg.завантаження

Вихід, який ви отримаєте, повинен перерахувати всі дисководи, включаючи CD / DVD ROM, які читає ваша система.

Використання утиліти geom для виведення інформації про дисковод:

Ви також можете використовувати командний рядок geom для відображення інформації про дисковод:

Список дисків $ geom

$ geom список дисків ada0

Цей список можна зробити більш конкретним у поєднанні з командою grep.

$ geom список дисків ada0 | grep Посередній розмір

Використання команди atacontrol для переліку дисководів

За допомогою утиліти командного рядка atacontrol ми можемо перерахувати дисководи, що працюють у нашій системі. Команда atacontrol використовується для отримання дозволу на роботу з підсистемами ata FreeBSD і повинна використовуватися з обережністю. Якщо виконано неналежним чином, це може спричинити збій процесора, що призведе до деякої непоправної втрати даних.

$ atacontrol список

Інформація про дисковод за допомогою команди camcontrol

Ви також можете використовувати команду camcontrol для доступу до підсистеми CAM та перегляду робочих дисків у вашій системі. Це стало можливим завдяки підсистемі CAM, модульній системі, яку використовують драйвери для пристроїв ATA та SCSI. Система CAM також вміщує драйвери хост-адаптера для контролерів хостів SCSI та ATA.

Щоб представити список дисководів у вашій системі, введіть:

$ camcontrol список розробників

Щоб переглянути деталі кожного розділу:

$ gpart шоу

Дізнайтеся розміри диска за допомогою команди diskinfo

Використовуйте команду diskinfo для отримання інформації про розміри диска

$ diskinfo -v ім'я_диска
$ diskinfo -v ada1
$ diskinfo -v ada0

Встановлення та використання команди lsblk

Введіть рядок нижче, щоб встановити команду lsblk для подальшого використання:

$ sudo pkg встановити lsblk

Потім запустіть команду lsblk:

$ lsblk

Перелічити всі диски, які можна виявити, на вашому FreeBSD

$ sysctl kern.диски

Щоб відобразити інформацію на конкретному диску, використовуйте синтаксис, подібний до команди нижче, яка вимагає отримання інформації для дисків ada0:

$ lsblk ada0

Підведенню

Цей посібник представляє різні способи отримання інформації про дисководи у системі FreeBSD. Ми представили команди та методи, які сильно відрізняються один від одного, оскільки вони мають надзвичайно різні призначені програми.

Безкоштовні ігри з відкритим кодом для розробки ігор Linux
У цій статті буде розглянуто перелік безкоштовних ігрових механізмів з відкритим кодом, які можна використовувати для розробки 2D та 3D ігор на Linux....
Підручник Тінь розкрадача гробниць для Linux
Shadow of the Tomb Raider - дванадцяте доповнення до серії Tomb Raider - франшизи екшн-пригодницької гри, створеної Eidos Montreal. Гру сприйняли як к...
Як збільшити FPS в Linux?
FPS означає Кадри в секунду. Завданням FPS є вимірювання частоти кадрів при відтворенні відео або ігрових виставах. Простими словами кількість безпере...