| BLKZONE(8) | Administracja systemem | BLKZONE(8) |
NAZWA
blkzone - uruchamia polecenie strefowe na urządzeniu
SKŁADNIA
blkzone polecenie [opcje] urządzenie
OPIS
blkzone służy do uruchomiania poleceń strefowych na urządzeniach obsługujących polecenia Zoned Block Commands (ZBC) lub Zoned-device ATA Commands (ZAC). Strefy można określić opcjami przesunięcia, liczby i długości.
Argument urządzenie jest ścieżką urządzenia blokowego.
POLECENIA
report
Polecenie blkzone report zgłasza informacje o strefach urządzenia.
Domyślnie, polecenie uwzględni wszystkie strefy od początku urządzenia blokowego. Opcjami można zmodyfikować to zachowanie, zmieniając początkową strefę lub analizowany rozmiar, jak wyjaśniono to poniżej.
Wynik polecenia:
start Sektor początku strefy len Długość strefy w sektorach cap Pojemność strefy w sektorach wptr Pozycja wskaźnika zapisu strefy reset Zalecany reset wskaźnika zapisu non-seq Aktywny niesekwencyjny zapis zasobów cond Stan strefy type Typ strefy
Stany stref:
cl Zamknięta nw Wskaźnik nie do zapisu em Pusta fu Pełna oe Jawnie otwarta oi Niejawnie otwarta ol Wyłączona ro Tylko do odczytu xN Stan zastrzeżony (nie powinien być zgłoszony)
capacity
Polecenie blkzone capacity zgłasza informacje o pojemności urządzenia.
Domyślnie, polecenie zgłosi sumę, jako liczbę sektorów, pojemności wszystkich stref na urządzeniu. Opcjami można zmodyfikować to zachowanie, zmieniając początkową strefę lub analizowany rozmiar, jak wyjaśniono to poniżej.
reset
Polecenie blkzone reset resetuje jedną lub więcej stref. W przeciwieństwie do sg_reset_wp(8), to polecenie działa z poziomu warstwy blokowej i może resetować zbiór stref.
open
Polecenie blkzone open jawnie otwiera jedną lub więcej stref. W przeciwieństwie do sg_zone(8), akcji otwierania, to polecenie działa z poziomu warstwy blokowej i może otwierać zbiór stref.
close
Polecenie blkzone close zamyka jedną lub więcej stref. W przeciwieństwie do sg_zone(8), akcji zamykania, to polecenie działa z poziomu warstwy blokowej i może zamykać zbiór stref.
finish
Polecenie blkzone finish służy do ukończenia (przejścia w stan pełny) jednej lub więcej stref. W przeciwieństwie do sg_zone(8), akcji ukończenia, to polecenie działa z poziomu warstwy blokowej i może kończyć zbiór stref.
Domyślnie, polecenie reset, open, close i finish będzie działało od strefy od sektora 0 urządzenia i na wszystkich strefach. Opcjami można zmodyfikować to zachowanie, jak wyjaśniono to poniżej.
OPCJE
Po argumentach przesunięcie i długość mogą występować przyrostki binarne (2^N): KiB (=1024), MiB (=1024*1024) i tak dalej dla GiB, TiB, PiB, EiB, ZiB oraz YiB (część "iB" jest opcjonalna, na przykład "K" ma to samo znaczenie, co "KiB") lub dziesiętne (10^N): KB (=1000), MB (=1000*1000) i podobnie dla GB, TB, PB, EB, ZB oraz YB. Dodatkowo, można użyć przedrostka 0x, aby przesunięcie i długość określić szesnastkowo.
-o, --offset sektor
-l, --length sektory
-c, --count liczba
-f, --force
-v, --verbose
-h, --help
-V, --version
AUTORZY
Shaun Tancheff <shaun@tancheff.com>, Karel Zak <kzak@redhat.com>
ZOBACZ TAKŻE
ZGŁASZANIE BŁĘDÓW
Problemy należy zgłaszać w systemie śledzenia błędów https://github.com/util-linux/util-linux/issues.
DOSTĘPNOŚĆ
Polecenie blkzone jest częścią pakietu util-linux, który można pobrać ze strony Archiwum jądra Linux https://www.kernel.org/pub/linux/utils/util-linux/.
| 2026-09-02 | util-linux 2.42.3 |