/dev/zero

/dev/zero

In Unix-like operating systems, /dev/zero is a special file that provides as many null characters (ASCII NUL, 0x00) as are read from it. One of the typical uses is to provide a character stream for overwriting information. Another might be to generate a clean file of a certain size. Using mmap to map /dev/zero to the virtual address space is the BSD way of implementing shared memory.

Destroy data on a partition #Do not execute this code on any computer unless you want to destroy all data on a partition! dd if=/dev/zero of=/dev/hda8

Create a 1MiB file filled with zeroes called 'foobar' dd if=/dev/zero of=foobar count=1024 bs=1024Like /dev/null, /dev/zero acts as a source and sink for data. All writes to /dev/zero succeed with no other effects (the same as for /dev/null, although /dev/null is the more commonly used data sink); all reads on /dev/zero return as many NULs as characters requested.

ee also

*dd (Unix)
*Unix philosophy
*Standard streams
*:/dev/full
*:/dev/null
*:/dev/random
*:/dev

es:/dev/zero
it:/dev/zero
ja:/dev/zero
nl:/dev/zero
pl:/dev/zero
pt:/dev/zero
ru:/dev/zero
tr:/dev/zero


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • /dev/zero — Файл /dev/zero. Тип: символьное (c) ОС major minor UNIX подобных системах, представляющий собой источник нулевых байтов ( Любые данные, записанные в /dev/zero, будут игнорированы, а сама запись завершается успешно  точно так же, как и при записи… …   Википедия

  • /dev/zero — Gerätedatei (von engl. device file) sind spezielle Dateien, die unter fast allen Unix Derivaten und vielen anderen Betriebssystemen genutzt werden. Sie ermöglichen eine einfache Kommunikation zwischen Userspace, zum Beispiel gewöhnlichen… …   Deutsch Wikipedia

  • Dev/zero — Gerätedatei (von engl. device file) sind spezielle Dateien, die unter fast allen Unix Derivaten und vielen anderen Betriebssystemen genutzt werden. Sie ermöglichen eine einfache Kommunikation zwischen Userspace, zum Beispiel gewöhnlichen… …   Deutsch Wikipedia

  • Dev/null — /dev/null ist der POSIX genormte Name einer speziellen virtuellen Gerätedatei auf UNIX und Unix ähnlichen Betriebssystemen. Details Das Gerät /dev/null dient als „Ausguss“ im Datenstrom. Alle Daten, die dorthin geschrieben werden, werden… …   Deutsch Wikipedia

  • /dev — (от англ. devices  устройства)  директория в системах типа UNIX, содержащая так называемые специальные файлы  интерфейсы работы с драйверами ядра. Как правило (хотя и не всегда), /dev является обычной директорией в… …   Википедия

  • Zero — steht für: die Zahl Null (eng.) /dev/zero, eine virtuelle Gerätedatei Mitsubishi A6M Zero, ein japanisches Jagdflugzeug des 2. Weltkriegs ZERO, die 1957 von Otto Piene und Heinz Mack gegründete Künstlergruppe Zero (Theaterstück), eine Komödie von …   Deutsch Wikipedia

  • Zéro — Zero steht für: Zero Mostel (1915–1977), einen US amerikanischen Schauspieler Zero (Theaterstück), eine Komödie von Fritz von Unruh Zero Skateboards, ein US amerikanisches Skateboardunternehmen Mitsubishi A6M Zero, ein japanisches Jagdflugzeug… …   Deutsch Wikipedia

  • /dev/full — In Unix like operating systems, /dev/full or the always full device is a special file that always return No space left on device (symbol ENOSPC) on writing, and provides infinite number of null characters to any process that reads from it… …   Wikipedia

  • /dev/random — In Unix like operating systems, /dev/random is a special file that serves as a random number generator or as a pseudorandom number generator. It allows access to environmental noise collected from device drivers and other sources.[citation… …   Wikipedia

  • /dev — Gerätedatei (von engl. device file) sind spezielle Dateien, die unter fast allen Unix Derivaten und vielen anderen Betriebssystemen genutzt werden. Sie ermöglichen eine einfache Kommunikation zwischen Userspace, zum Beispiel gewöhnlichen… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”