.\" -*- coding: UTF-8 -*- .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .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. Jeśli baza udev jest niedostępna lub skompilowano lsblk bez obsługi udev, stara się on odczytać etykiety, UUID\-y i typy systemów plików z urządzenia blokowego. W tym przypadku uprawnienia roota nie są wymagane. .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 oraz dyski RAM. .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\-z\fP,\fB \-\-zoned\fP Print the zone model for each device. .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 Exclude the devices specified by the comma\-separated \fIlist\fP of major device numbers. Note that RAM disks (major=1) are excluded by default if \fB\-\-all\fP is no specified. The filter is applied to the top\-level devices only. This maybe be confusing for \fB\-\-list\fP output format where hierarchy of the devices is not obvious. .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 ten tekst i kończy pracę. .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. Może być to mylące w przypadku formatu wynikowego \fB\-\-list\fP, w którym hierarchia urządzeń nie jest oczywista. .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 Print dependencies in inverse order. If the \fB\-\-list\fP output is requested then the lines are still ordered by dependencies. .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 Wyświetla informacje o wersji i kończy działanie. .TP \fB\-x\fP,\fB \-\-sort \fP\fIkolumna\fP Sort output lines by \fIcolumn\fP. This option enables \fB\-\-list\fP output format by default. It is possible to use the option \fI\-\-tree\fP to force tree\-like output and than the tree branches are sorted by the \fIcolumn\fP. .TP \fB \-\-sysroot \fP\fIdirectory\fP Gather data for a Linux instance other than the instance from which the lsblk command is issued. The specified directory is the system root of the Linux instance to be inspected. This option is designed for the testing purpose. .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 0 sukces .IP 1 niepowodzenie .IP 32 nie znaleziono żadnych podanych urządzeń .IP 64 znaleziono jedynie część podanych urządzeń .SH AUTORZY .nf Milan Broz Karel Zak .fi .SH ŚRODOWISKO .IP LSBLK_DEBUG=all włącza wyjście debugowania lsblk. .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. .IP LIBSMARTCOLS_DEBUG_PADDING=on use visible padding characters. Requires enabled LIBSMARTCOLS_DEBUG. .SH "ZOBACZ TAKŻE" \fBls\fP(1), \fBblkid\fP(8), \fBfindmnt\fP(8) .SH DOSTĘPNOŚĆ Polecenie lsblk jest częścią pakietu util\-linux i jest dostępne pod adresem https://www.kernel.org/pub/linux/utils/util\-linux/. .SH TŁUMACZENIE Autorami polskiego tłumaczenia niniejszej strony podręcznika są: Michał Kułach . Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje o warunkach licencji można uzyskać zapoznając się z .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License w wersji 3 .UE lub nowszej. Nie przyjmuje się ŻADNEJ ODPOWIEDZIALNOŚCI. Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres .MT manpages-pl-list@lists.sourceforge.net .ME .