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. Ми представили команди та методи, які сильно відрізняються один від одного, оскільки вони мають надзвичайно різні призначені програми.

How to Show FPS Counter in Linux Games
Linux gaming got a major push when Valve announced Linux support for Steam client and their games in 2012. Since then, many AAA and indie games have m...
How to download and Play Sid Meier's Civilization VI on Linux
Introduction to the game Civilization 6 is a modern take on the classic concept introduced in the series of the Age of Empires games. The idea was fai...
How to Install and Play Doom on Linux
Introduction to Doom The Doom Series originated in the 90s after the release of the original Doom. It was an instant hit and from that time onwards th...