'\" t .\" Title: blockdev .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.23 .\" Date: 2025-03-29 .\" Manual: Administracja systemem .\" Source: util-linux 2.41 .\" Language: English .\" .TH "BLOCKDEV" "8" "2025-03-29" "util\-linux 2.41" "Administracja systemem" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "NAZWA" blockdev \- wywołuje ioctl urządzenia blokowego z wiersza poleceń .SH "SKŁADNIA" .sp \fBblockdev\fP [\fB\-q\fP] [\fB\-v\fP] \fIpolecenie\fP [\fIpolecenie\fP...] \fIurządzenie\fP [\fIurządzenie\fP...] .sp \fBblockdev\fP \fB\-\-report\fP [\fIurządzenie\fP...] .sp \fBblockdev\fP \fB\-h\fP|\fB\-V\fP .SH "OPIS" .sp Narzędzie \fBblockdev\fP pozwala na wywołanie ioctl\-i urządzenia blokowego z wiersza poleceń. .SH "OPCJE" .sp \fB\-q\fP .RS 4 Tryb cichy. .RE .sp \fB\-v\fP .RS 4 Więcej szczegółów. .RE .sp \fB\-\-report\fP .RS 4 Wypisuje podsumowanie podanego urządzenia. Można podać wiele urządzeń. Jeśli nie poda się żadnego, pokazywane są wszystkie urządzenia obecne w pliku \fI/proc/partitions\fP. Proszę zauważyć, że StartSec (sektor początkowy) partycji jest podawany w 512\-bajtowych sektorach. .RE .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 Wyświetla ten tekst i wychodzi. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 Wyświetla wersję i wychodzi. .RE .SH "POLECENIA" .sp Można podać wiele urządzeń i wiele poleceń. .sp \fB\-\-flushbufs\fP .RS 4 Opróżnia bufory. .RE .sp \fB\-\-getalignoff\fP .RS 4 Pobiera przesunięcie wyrównania. .RE .sp \fB\-\-getbsz\fP .RS 4 Wypisuje rozmiar bloku (blocksize) w bajtach. Rozmiar ten nie opisuje topologii urządzenia. Jest używany wewnętrznie przez jądro i może ulec zmianie (na przykład) poprzez sterownik systemu plików przy montowaniu. .RE .sp \fB\-\-getdiscardzeroes\fP .RS 4 Pobiera status obsługi usuwania zerami. .RE .sp \fB\-\-getdiskseq\fP .RS 4 Pobiera numer sekwencji dysku. .RE .sp \fB\-\-getzonesz\fP .RS 4 Pobiera rozmiar strefy w 512 bajtowych sektorach. .RE .sp \fB\-\-getfra\fP .RS 4 Pobiera odczyt z wyprzedzeniem (readahead) systemu plików w 512 bajtowych sektorach. .RE .sp \fB\-\-getiomin\fP .RS 4 Pobiera najmniejszy rozmiar wejścia/wyjścia. .RE .sp \fB\-\-getioopt\fP .RS 4 Pobiera optymalny rozmiar wejścia/wyjścia. .RE .sp \fB\-\-getmaxsect\fP .RS 4 Pobiera maksymalną liczbę sektorów na żądanie. .RE .sp \fB\-\-getpbsz\fP .RS 4 Pobiera rozmiar bloku fizycznego (sektora). .RE .sp \fB\-\-getra\fP .RS 4 Wypisuje odczyt z wyprzedzeniem (readahead; w 512 bajtowych sektorach). .RE .sp \fB\-\-getro\fP .RS 4 Pobiera status tylko do odczytu. Wypisuje 1 jeśli urządzenie jest tylko do odczytu lub 0 w innym przypadku. .RE .sp \fB\-\-getsize64\fP .RS 4 Wypisuje rozmiar urządzenia w bajtach. .RE .sp \fB\-\-getsize\fP .RS 4 Wypisuje rozmiar urządzenia (32\-bitowy) w sektorach. Przestarzałe na rzecz opcji \fB\-\-getsz\fP. .RE .sp \fB\-\-getss\fP .RS 4 Wypisuje rozmiar sektora logicznego w bajtach \- zwykle 512. .RE .sp \fB\-\-getsz\fP .RS 4 Pobiera rozmiar w sektorach 512 bajtowych. .RE .sp \fB\-\-rereadpt\fP .RS 4 Odczytuje ponownie tablicę partycji. .RE .sp \fB\-\-setbsz\fP \fIbajtów\fP .RS 4 Ustawia rozmiar bloku (blocksize). Rozmiar bloku jest właściwy bieżącemu deskryptorowi pliku otwierającemu urzadzenie blokowe, więc zmiana rozmiaru bloku jest trwała tylko do momentu utrzymania otwartego urządzenia przez \fBblockdev\fP i zanika po zakończeniu \fBblockdev\fP. .RE .sp \fB\-\-setfra\fP \fIsektory\fP .RS 4 Ustawia odczyt z wyprzedzeniem (readahead) systemu plików (równoważne \fB\-\-setra\fP na jądrach 2.6). .RE .sp \fB\-\-setra\fP \fIsektory\fP .RS 4 Ustawia odczyt z wyprzedzeniem (readahead; w 512 bajtowych sektorach) .RE .sp \fB\-\-setro\fP .RS 4 Ustawia status tylko do odczytu. Aktualnie aktywny dostęp do urządzenia może nie być dotknięty tą zmianą. Na przykład nie ma to wpływu na system plików już zamontowany w trybie do zapisu i odczytu. Zmiana zostanie zastosowana po ponownym zamontowaniu (przemontowaniu). .RE .sp \fB\-\-setrw\fP .RS 4 Ustawia status do odczytu i zapisu. .RE .SH "AUTORZY" .sp \fBblockdev\fP został napisany przez Andriesa E. Brouwera i przepisany przez Karela Zaka. .SH "ZGŁASZANIE BŁĘDÓW" .sp Problemy należy zgłaszać w \c .URL "https://github.com/util\-linux/util\-linux/issues" "systemie śledzenia błędów" "." .SH "DOSTĘPNOŚĆ" .sp Polecenie \fBblockdev\fP jest częścią pakietu util\-linux, który można pobrać ze strony \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "Archiwum jądra Linux" "."