Управление диском

Учебное пособие по командам lsblk в Linux для начинающих

Учебное пособие по командам lsblk в Linux для начинающих
Википедия определяет файл устройства или специальный файл как интерфейс для драйвера устройства, который появляется в файловой системе, как если бы это был обычный файл. Блочные устройства включают жесткие диски, флэш-накопители, оптические носители и т. Д.

В этом руководстве обсуждается, как использовать команду lsblk для отображения информации о блочных устройствах в системе. Инструмент использует виртуальную файловую систему / sys для получения информации об устройствах. Однако стоит отметить, что инструмент не отображает RAM-диск в выводе.

Как установить lsblk?

Команда lsblk входит в состав пакета utils-Linux, в котором есть различные низкоуровневые системные инструменты. Пакет utils-Linux также содержит такие инструменты, как fdisk, login daemon, все из которых необходимы для работы системы Linux.

Чтобы установить пакет в дистрибутивах на основе Ubuntu и Debian, используйте следующую команду:

sudo apt-get install util-linux

Для семейства Fedora и REHL используйте следующую команду:

sudo yum install util-linux-ng

Как использовать lsblk?

Без аргументов команда lsblk отобразит список блочных устройств в древовидном формате, как показано ниже:

sudo lsblk

Вывод команды lsblk размещается в различных столбцах. Ниже приведены столбцы команды и их значение:

  1. НАЗВАНИЕ: В первом столбце отображается название устройства.
  2. MAJ: MIN: Во втором столбце соответственно указаны старший и младший номера устройств.
  3. RM: В этом столбце отображаются логические значения для съемных и несъемных устройств. 1 указывает, что устройство является съемным, а 0 указывает, что устройство несъемное.
  4. РАЗМЕР: Это отображает размер устройства в удобочитаемом формате, я.е., В K, M, G, T и т. Д. Вы можете использовать lsblk -bytes / dev / для отображения размера в байтах.
  5. РО: В этом столбце отображается статус устройства только для чтения. 1 означает, что устройство предназначено только для чтения, а 0 означает, что устройство не только для чтения.
  6. ТИП: В этом столбце отображается тип устройств, например диск, устройство обратной связи, раздел или устройство LVM.
  7. ТОЧКА МОНТИРОВАНИЯ: Отображает точку монтирования, на которой установлено устройство.

Устройства в выводе lsblk
Вот некоторые из устройств, которые вы увидите в выводе lsblk:

  1. Устройства обратной связи: Устройства с обратной связью в основном содержат образ ISO, образ диска, файловую систему или образ логического тома. Их основная идентификация - использование loop0, loop1 и т. Д.
  2. CD-ROM: Они в основном обозначаются sr0 и имеют такие свойства, как RM = 1.
  3. Разделы диска: Основной индикатор, используемый для дисковых разделов, - это sda, за которым следуют sda1, sda2… sda (n).

Список всех устройств
Команда lsblk по умолчанию не отображает все бесплатные устройства. Для этого добавьте к команде аргумент -a как:

sudo lsblk -a

Формат списка
Команда lsblk отобразит вывод в древовидном формате. Однако вы можете изменить это, используя аргумент -l как:

sudo lsblk -l

Выборочные столбцы
Мы также можем использовать -o, за которым следует имена столбцов, которые мы хотим вывести для выборочной информации, как:

sudo -o ИМЯ, ТИП, ТОЧКА ГОРЫ

Разрешения устройства
Чтобы просмотреть разрешения и права собственности на устройство, используйте команду:

sudo lsblk -m

Информация о конкретных устройствах
Чтобы вывести информацию о конкретном блочном устройстве, укажите имя устройства в команде lsblk как:

судо lsblk / dev / sda1

Список устройств без заголовка
Чтобы удалить заголовок из вывода, используйте флаг -n в команде как:

sudo lsblk -n

Отображение устройств SCSI
Чтобы отобразить только устройства SCSI, используйте флаг -S в команде:

sudo lsblk -S

Заключение

В этом руководстве мы обсудили, как работать с командой lsblk для отображения информации о блочных устройствах, подключенных к системе. Единственный способ освоить работу с этой командой - поэкспериментировать. Поэтому рассмотрите возможность поэкспериментировать с командами, обсуждаемыми в этом руководстве.

Добавьте жесты мыши в Windows 10 с помощью этих бесплатных инструментов
В последние годы компьютеры и операционные системы сильно эволюционировали. Было время, когда пользователям приходилось использовать команды для навиг...
Контроль и управление перемещением мыши между несколькими мониторами в Windows 10
Диспетчер мыши с двумя дисплеями позволяет контролировать и настраивать движение мыши между несколькими мониторами, замедляя ее движения возле границы...
WinMouse позволяет настраивать и улучшать движение указателя мыши на ПК с Windows
Если вы хотите улучшить функции указателя мыши по умолчанию, используйте бесплатное ПО WinMouse. Он добавляет дополнительные функции, которые помогут ...