Личные инструменты

Dev/null

Материал из Lurkmore

Перейти к: навигация, поиск

/dev/null (иногда /dev/nul) — Выражение «отправить <что-то> в /dev/null» означает «избавиться», «выбросить», «проигнорировать».

Содержание

[править] Технические характеристики

Происходит от специального файла (псевдоустройства) в *nix-подобных системах. Знаменит тем, что может принять произвольный объём данных, не сохраняя их совершенно нигде, поэтому его часто используют в качестве «чёрной дыры», куда можно отправить ненужный вывод программы или спам.

[править] Прочие /dev/* в Линуксах

Алсо, у линуксоидов есть и другие забавные (тем не менее имеющие вполне реальное и нужное применение) файлы/устройства, например:

  • /dev/random (/dev/urandom) — если в /dev/null обычно отправляют, то из /dev/random’а обычно забирают данные. Только вот данные эти являются бессвязным бредом (случайно генерированным системой из побочных продуктов [шумов] работы всяких драйверов) для генерации всяких ключей.
  • Еще одно ценное устройство /dev/zero. Как можно догадаться тоже отдает данные, более чем полностью, состоящие из нулей. Видимо в Линуксе дефицит нулей, и поэтому для их генерации пришлось придумать специальное устройство. [1]

[править] /dev/* IRL

Unix — выпрямитель для рук волос
И яндекс!

Иногда у линуксоидов встречается другое употребление связанных с этим понятий. Например, предложение юзеру проверить работоспособность /dev/brain может означать то, что у юзера не все в порядке в области мыслительной деятельности или что он является бокланом. /dev/hands ассоциируется с руками, и фраза «error accessing /dev/hands» может означать, что у человека кривые руки.

Есть еще устройство /dev/ass. Поговорка в тему — "все ставится через /dev/ass", то есть "все ставится через жопу" (что намекает на Gentoo).

Аналогичной шуткой среди виндоузятников являются многочисленные замечания про hands.exe (pryamie_ruki.exe, directhands.dll), hands.sys (Номад говорит ruki.sys) или brain.dll.

Алсо, Dev/Null — расовый американский брэйккор-продюсер.

[править] null на ЛОР

Судя по профилям ЛОРа, null является городом проживания чуть более, чем половины лоровцев.[пруфлинк?]

[править] Кстати

В MSDOS/Windows-системах такая топка также существует и называется она «NUL». То есть, перенаправление

echo 123 > NUL

аналогично перенаправлению

echo 123 > /dev/null

в Линуксах.

В хендбуке по Фряхе было официально заявлено, что именно информация, отправленная в /dev/null, является причиной нагрева CPU. [2]

[править] Алсо

Существует очень доставляющий брейккор исполнитель с таким вот псевдонимом из Бостона, США. Настоящее имя Pete Cassin. Ранее играл на барабанах в crust/grind-группе Fate Of Icarus. Начиная с 97-го года начал увлекаться такими направлениями, как jungle, breakcore. А ещё он по совместительству программист, так-то.

Алсо, Dev/null имя вампира-шизофреника, который по совместительству является хакером и помогает главному герою, из винрарной игры Vampire the Masquerade: Redemption.

[править] См. также

[править] Примечания

  1. А еще нули можно передавать по SSH: [1]


Это незавершённая статья. Вы можете помочь, исправив и дополнив её.
Источник — «http://lurkmore.ru/Dev/null»