лсблк је услужни програм командне линије који се користи за листање блок уређаја на Линук систему. Блок уређаји се састоје од уређаја за складиштење који држе податке у облику блокова, а то су обично хард дискови (ХДД) или ССД уређаји (ССД).
Команда приказује информације о блок уређајима у структури налик стаблу, при чему је сваки уређај представљен линијом у излазу. Команда добија своје информације из система датотека сисфс. Имајте на уму да лсблк не идентификује меморију са случајним приступом (РАМ) као блок уређај.
Инсталирање лсблк-а на Линук-у
Команда лсблк долази као део утил-линук пакета. утил-линук је пакет основних услужних програма за Линук системе који пружа широк спектар функционалности, укључујући алате за управљање датотекама, дисковима и системским ресурсима.
Неки од алата у утил-линук пакету укључују:
- фдиск: Услужни програм за партиционисање дискова
- деок: Додаје и уклања дефиниције партиција из кернела
- свапон: Омогућава и онемогућава замену уређаја и датотека
Ваш систем би највероватније имао већ инсталиран утил-линук пакет, али у случају да није, можете га инсталирати на следећи начин у зависности од вашег Линук дистрибуције.
На дистрибуцијама заснованим на Дебиану као што су Убунту или МКС Линук:
судо апт-добити инсталирај утил-линук
О РХЕЛ-у и његовим дериватима:
судо иум инсталирај утил-линук-нг
На Арцх-базираним Линук дистрибуцијама као што је Мањаро:
судо пацман -С утил-линук
Приказивање блок уређаја помоћу лсблк
Да бисте приказали све блок уређаје на вашем систему, једноставно покрените наредбу:
лсблк
Да бисте приказали све уређаје, укључујући празне, можете користити -а или --све опција на следећи начин:
лсблк -а
Приказ величине уређаја у бајтовима
Подразумевано, команда лсблк штампа јединичну величину блок уређаја у формату читљивом за људе. Али ако желите да унесете величине јединица у други програм или скрипту, онда можете користити другу величину јединице која је прилагођена машини или систему.
Да бисте приказали бајтове величине јединице без симбола јединице, покрените:
лсблк -б
Приказ власника и групе уређаја
У неким случајевима, можда ћете бити заинтересовани за приказује власника, групу, и начин рада блок уређаја. Пуне опције за ову команду су -о ИМЕ, ВЕЛИЧИНА, ВЛАСНИК, ГРУПА, РЕЖИМ, али ово је само скраћено на -м или --пермс опција.
лсблк -м
Приказ додатних информација о систему датотека
За излаз информација о системима датотека ваших блок уређаја, можете користити -ф опција. Опет, ово је само скраћеница за читаве командне опције -о ИМЕ, ФСТИПЕ, ФСВЕР, ЛАБЕЛ, УУИД, ФСАВАИЛ, ФСУСЕ%, МОУНТПОИНТ.
Команда даје информације као што су УУИД (јединствени ИД) сваког уређаја, ознаке уређаја, тачке монтирања, типови система датотека итд.
лсблк -ф
Приказивање одређених колона у излазу
Можете експлицитно дефинисати излазне колоне које желите да наведете користећи -о опција. Ово је посебно корисно када сте креирање прилагођених скрипти. Увек дефинишите колоне које желите да избаците у својим скриптама јер се подразумеване морају променити.
Да бисте приказали само колоне величине, имена и тачке монтирања, можете користити наредбу:
лсблк -о ВЕЛИЧИНА, ИМЕ, ТАЧКА МОНТАЖЕ
Можете укључити или искључити колоне по потреби.
Такође можете изабрати да сакријете колоне заглавља помоћу следеће команде:
лсблк -дн
Форматирање лсблк излаза
Команда лсблк такође подржава ЈСОН форматиран излаз, који је читљив и лак за машине за рашчлањивање или генерисање. Да бисте приказали податке у ЈСОН-у, можете покренути наредбу:
лсблк --јсон
Добијање помоћи за команду лсблк
Команда лсблк подржава многе опције за прилагођавање излаза блок уређаја и филтрирање блок уређаја. Можете сазнати више о команди и њеним опцијама на страницама ман: човек лсблк.
Такође можете да користите одељак страница помоћи да бисте добили помоћ користећи команду:
лсблк --помоћ
Коришћење других Линук команди из утил-линук пакета
Команда лсблк је моћан алат за приказ информација о блок уређајима на вашем систему. Долази као део пакета утил-линук, који садржи алате за управљање и приказ информација о диску на Линук-у.
фдиск је један од алата који долази са утил-линук-ом и можете га користити за управљање партицијама диска на Линук-у.