.\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .\" This file is distributed under the same license as original manpage .\" Copyright of the original manpage: .\" Copyright © Unknown (GPL-2+) .\" Copyright © of Polish translation: .\" Michał Kułach , 2013, 2016. .TH LSBLK 8 "luty 2013" util\-linux "Administracja systemem" .SH NAZWA lsblk \- wypisuje urządzenia blokowe .SH SKŁADNIA \fBlsblk\fP [\fIopcje\fP] [\fIurządzenie\fP...] .SH OPIS \fBlsblk\fP wypisuje informacje o wszystkich dostępnych lub podanych urządzeniach blokowych. Polecenie \fBlsblk\fP odczytuje system plików \fBsysfs\fP i \fBudev db\fP w celu zebrania informacji. .PP Domyślnie polecenie wypisuje informacje o wszystkich urządzeniach (z wyjątkiem dysków RAM) w formacie przypominającym drzewo. Za pomocą \fBlsblk \-\-help\fP można uzyskać listę dostępnych kolumn. .PP Domyślny wynik, jak również\ domyślny wynik z opcji takich jak \fB\-\-fs\fP i \fB\-\-topology\fP może ulec zmianie. Gdy to tylko możliwe należy unikać używania domyślnych wyników w swoich skryptach. Proszę zawsze jawnie określać oczekiwane kolumny opcją\ \fB\-\-output\fP \fIlista\fP w środowiskach wymagającego stabilnego wyniku. .PP Proszę zauważyć, że \fBlsblk\fP może być\ wykonane w momencie, gdy \fBudev\fP nie ma jeszcze wszystkich informacji o ostatnio dodanych lub zmodyfikowanych urządzeniach. W takim przypadku zaleca się użycie najpierw \fBudevadm settle\fP, aby dokonać synchronizacji z udev. .SH OPCJE .TP \fB\-a\fP,\fB \-\-all\fP Wypisuje również puste urządzenia (domyślnie są pomijane). .TP \fB\-b\fP,\fB \-\-bytes\fP Wypisuje kolumnę SIZE w bajtach zamiast w formacie czytelnym dla ludzi. .TP \fB\-D\fP,\fB \-\-discard\fP Wypisuje informacje o funkcjach "discard" (TRIM, UNMAP) przy każdym urządzeniu. .TP \fB\-d\fP,\fB \-\-nodeps\fP Nie wypisuje urządzeń nadrzędnych ani podrzędnych. Przykładowo \fBlsblk \-\-nodeps /dev/sda\fP wypisze informacje tylko o urządzeniu sda. .TP \fB\-e\fP, \fB\-\-exclude \fP\fIlista\fP Pomija urządzenia podane w \fIliście\fP urządzeń określonych głównymi numerami urządzeń i oddzielonych przecinkami. Domyślnie pomijane są dyski RAM (główny numer urządzenia równy 1). Filtr ma zastosowanie jedynie do urządzeń najwyższego poziomu. .TP \fB\-f\fP,\fB \-\-fs\fP Wypisuje informacje o systemach plików. Jest to odpowiednik \fB\-o NAME,FSTYPE,LABEL,UUID,MOUNTPOINT\fP. Pełne informacje o systemach plików i macierzach RAID są udostępniane przez polecenie \fBblkid\fP(8). .TP \fB\-h\fP,\fB \-\-help\fP Wyświetla pomoc i wychodzi. .TP \fB\-I\fP,\fB \-\-include \fP\fIlista\fP Obejmuje urządzenia podane w \fIliście\fP urządzeń określonych głównymi numerami urządzeń i oddzielonych przecinkami. Filtr ma zastosowanie jedynie do urządzeń najwyższego poziomu. .TP \fB\-i\fP,\fB \-\-ascii\fP Do formatowania drzewa używa znaków ASCII. .TP \fB\-J\fP,\fB \-\-json\fP Używa formatu wyjściowego JSON. .TP \fB\-l\fP,\fB \-\-list\fP Wynikowa postać ma formę listy. .TP \fB\-m\fP,\fB \-\-perms\fP Wypisuje informacje o posiadaczu, grupie i trybie urządzenia. Jest to odpowiednik \fB\-o NAME,SIZE,OWNER,GROUP,MODE\fP. .TP \fB\-n\fP,\fB \-\-noheadings\fP Nie wypisuje nagłówka. .TP \fB\-o\fP,\fB \-\-output \fP\fIlista\fP Określa wypisywane kolumny. Ich listę można poznać podając opcję \fB\-\-help\fP. Domyślna listę kolumn można rozszerzyć, jeśli \fIlistę\fP poda się w formacie \fB+\fP\fIlista\fP (np. \fBlsblk \-o +UUID\fP). .TP \fB\-O\fP,\fB \-\-output\-all \fP Wypisuje wszystkie domyślne kolumny. .TP \fB\-P\fP,\fB \-\-pairs\fP Produkuje wynik w formie par klucz="wartość". Wszystkie potencjalnie niebezpieczne znaki są cytowane szesnastkowo (\ex). .TP \fB\-p\fP,\fB \-\-paths\fP Wypisuje pełne ścieżki urządzeń. .TP \fB\-r\fP,\fB \-\-raw\fP Produkuje wynik w formacie surowym. Wszystkie potencjalnie niebezpieczne znaki są cytowane szesnastkowo (\ex) w kolumnach NAME, KNAME, LABEL, PARTLABEL i MOUNTPOINT. .TP \fB\-S\fP,\fB \-\-scsi\fP Wypisuje informacje jedynie o urządzeniach SCSI. Wszystkie partycje, urządzenia podrzędne i kieszenie na urządzenia są ignorowane. .TP \fB\-s\fP,\fB \-\-inverse\fP Wypisuje zależności w odwróconej kolejności. .TP \fB\-t\fP,\fB \-\-topology\fP Wypisuje informacje o topologii urządzeń blokowych. Jest to odpowiednik \fB\-o NAME,ALIGNMENT,MIN\-IO,OPT\-IO,PHY\-SEC,LOG\-SEC,ROTA,SCHED,RQ\-SIZE,RA,WSAME\fP. .TP \fB\-V\fP,\fB \-\-version\fP Wypisuje informację o wersji programu i wychodzi. .TP \fB\-x\fP,\fB \-\-sort \fP\fIkolumna\fP Sortuje wiersze wyjściowe wg \fIkolumny\fP. .SH UWAGI W przypadku partycji część informacji (np. atrybuty kolejki) jest dziedziczona z urządzenia nadrzędnego. .PP Polecenie \fBlsblk\fP musi być w stanie odszukać każde urządzenie blokowe przez nr\-główny:nr\-poboczny (major:minor), co jest dokonywane za pomocą \fI/sys/dev/block\fP. Ten katalog urządzeń blokowych sysfs pojawił się w wersji jądra 2.6.27 (październik 2008). Jeśli z tak odpowiednio nowym jądrem występują problemy, proszę sprawdzić, czy jądro zbudowano z włączoną\ opcją CONFIG_SYSFS. .SH "KODY ZAKOŃCZENIA" .IP \fB0\fP sukces .IP \fB1\fP niepowodzenie .IP \fB32\fP nie znaleziono wszystkich podanych urządzeń .IP \fB64\fP znaleziono jedynie część podanych urządzeń .SH AUTORZY .nf Milan Broz Karel Zak .fi .SH ŚRODOWISKO .IP LIBBLKID_DEBUG=all włącza wyjście debugowania libblkid. .IP LIBMOUNT_DEBUG=all włącza wyjście debugowania libmount. .IP LIBSMARTCOLS_DEBUG=all włącza wyjście debugowania libsmartcols. .SH "ZOBACZ TAKŻE" \fBfindmnt\fP(8), \fBblkid\fP(8), \fBls\fP(1) .SH DOSTĘPNOŚĆ Polecenie lsblk jest częścią pakietu util\-linux i jest dostępne pod adresem ftp://ftp.kernel.org/pub/linux/utils/util\-linux/. .SH TŁUMACZENIE Autorem polskiego tłumaczenia niniejszej strony podręcznika man jest Michał Kułach . .PP Polskie tłumaczenie jest częścią projektu manpages-pl; uwagi, pomoc, zgłaszanie błędów na stronie http://sourceforge.net/projects/manpages-pl/. Jest zgodne z wersją \fB 2.28 \fPoryginału.