lsblk to proste narzędzie, które dostarcza kluczowych informacji o strukturze dysków i partycji w systemie Linux. Dzięki elastycznym opcjom wyświetlania i sortowania danych, pozwala na łatwe zarządzanie urządzeniami blokowymi w środowisku serwera i na komputerze osobistym.
Polecenie lsblk jest używane głównie do szybkiego uzyskania informacji o dostępnych urządzeniach blokowych, ich partycjach oraz powiązanych systemach plików. Jest szczególnie przydatne przy zarządzaniu dyskami, analizie układu partycji, oraz w przypadku debugowania problemów związanych z montowaniem urządzeń.
lsblk [opcje]
-a, –all - Wyświetla wszystkie urządzenia, łącznie z tymi bez partycji.
-f, –fs - Pokazuje informacje o systemie plików, w tym UUID i etykietę.
-d, –nodeps - Pokazuje tylko urządzenia główne, bez partycji.
-o, –output - Pozwala określić konkretne kolumny do wyświetlenia (np. NAME, SIZE, TYPE, MOUNTPOINT).
-n, –noheadings - Usuwa nagłówki kolumn, wyświetla tylko dane.
-p, –paths - Pokazuje pełne ścieżki do urządzeń.
-r, –raw - Wyświetla dane w formacie surowym, bez formatowania.
-t, –topology - Wyświetla topologię urządzeń, w tym połączenia RAID.
-x, –sort - Sortuje wyjście według wskazanej kolumny.
Wyświetlenie podstawowych informacji o urządzeniach blokowych:
lsblk
lsblk -f
lsblk -p
lsblk -d
lsblk -o NAME,SIZE,MOUNTPOINT