linuxwiki.pl>Wedkarski m (6 wersji) |
linuxwiki.pl>Wedkarski mNie podano opisu zmian |
||
Linia 1: | Linia 1: | ||
− | {{T}} |
+ | {{T}}wirtualne urządzenie (a dokładniej – plik urządzenia), występujące w systemach uniksopodobnych, w tym w [[GNU/Linux|Linuksie]]. |
Podobnie jak <code>[[:/dev/null]]</code>, <code>/dev/zero</code> bezpowrotnie traci wszystkie dane do niego wysłane. Jednak w przeciwieństwie do niego, próba odczytu z urządzenia spowoduje zwrócenie znaków o zerowej wartości (tzw. [[wikipedia:pl:NULL (znak)|NULL]]). Jest to używane do pobierania pustych danych dla innych aplikacji. |
Podobnie jak <code>[[:/dev/null]]</code>, <code>/dev/zero</code> bezpowrotnie traci wszystkie dane do niego wysłane. Jednak w przeciwieństwie do niego, próba odczytu z urządzenia spowoduje zwrócenie znaków o zerowej wartości (tzw. [[wikipedia:pl:NULL (znak)|NULL]]). Jest to używane do pobierania pustych danych dla innych aplikacji. |
||
== Przykład użycia == |
== Przykład użycia == |
||
− | Pobranie dziesięciu znaków z urządzenia, przy pomocy komendy <code>[[head]]</code> i wyświetlenie ich wartości w sytemie szesnastkowym przy użyciu komendy <code>[[xxd]]</code> |
+ | Pobranie dziesięciu znaków z urządzenia, przy pomocy komendy <code>[[head]]</code> i wyświetlenie ich wartości w sytemie szesnastkowym przy użyciu komendy <code>[[xxd]]</code>. |
{{terminal|$ head -c 10 /dev/zero {{!}} xxd |
{{terminal|$ head -c 10 /dev/zero {{!}} xxd |
||
0000000: 0000 0000 0000 0000 0000 .......... |
0000000: 0000 0000 0000 0000 0000 .......... |
Wersja z 07:17, 21 lip 2014
/dev/zero
– wirtualne urządzenie (a dokładniej – plik urządzenia), występujące w systemach uniksopodobnych, w tym w Linuksie.
Podobnie jak /dev/null
, /dev/zero
bezpowrotnie traci wszystkie dane do niego wysłane. Jednak w przeciwieństwie do niego, próba odczytu z urządzenia spowoduje zwrócenie znaków o zerowej wartości (tzw. NULL). Jest to używane do pobierania pustych danych dla innych aplikacji.
Przykład użycia
Pobranie dziesięciu znaków z urządzenia, przy pomocy komendy head
i wyświetlenie ich wartości w sytemie szesnastkowym przy użyciu komendy xxd
.
$ head -c 10 /dev/zero | xxd 0000000: 0000 0000 0000 0000 0000 ..........
|