/dev/zero

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

Любые данные, записанные в /dev/zero, будут игнорированы, а сама запись завершается успешно — точно так же, как и при записи в /dev/null (хотя последнее намного чаще используется как «чёрная дыра», чем /dev/zero).

Создание

Устройство /dev/zero считается символьным. В

mknod FILE c 1 5

Здесь FILE — имя для нового устройства. На этапе установки системы оно создаётся таким образом со стандартным именем /dev/zero.

Примеры использования

Чаще всего /dev/zero используется для создания файла заданного размера (например, для размещения там образа файловой системы). Например, для создания файла image.iso размером 100 кБ можно выполнить команду

dd if=/dev/zero of=image.iso bs=1024 count=100

/dev/zero можно использовать как источник информации для перезаписи устройств и файлов (например, для безвозвратного удаления всех данных с жёсткого диска).

В системах /dev/zero в виртуальное адресное пространство при помощи mmap().

См. также




Wikimedia Foundation. 2010.

Полезное


Смотреть что такое "/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… …   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/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


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»