Dev/null
Материал из Lurkmore
/dev/null (иногда /dev/nul) — Выражение «отправить <что-то> в /dev/null» означает «избавиться», «выбросить», «проигнорировать».
Содержание |
[править] Технические характеристики
Происходит от специального файла (псевдоустройства) в *nix-подобных системах. Знаменит тем, что может принять произвольный объём данных, не сохраняя их совершенно нигде, поэтому его часто используют в качестве «чёрной дыры», куда можно отправить ненужный вывод программы или спам.
[править] Прочие /dev/* в Линуксах
Алсо, у линуксоидов есть и другие забавные (тем не менее имеющие вполне реальное и нужное применение) файлы/устройства, например:
- /dev/random (/dev/urandom) — если в /dev/null обычно отправляют, то из /dev/random’а обычно забирают данные. Только вот данные эти являются бессвязным бредом (случайно генерированным системой из побочных продуктов [шумов] работы всяких драйверов) для генерации всяких ключей.
- Еще одно ценное устройство /dev/zero. Как можно догадаться тоже отдает данные, более чем полностью, состоящие из нулей. Видимо в Линуксе дефицит нулей, и поэтому для их генерации пришлось придумать специальное устройство. [1]
[править] /dev/* IRL
Иногда у линуксоидов встречается другое употребление связанных с этим понятий. Например, предложение юзеру проверить работоспособность /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.
[править] См. также
[править] Примечания
[ + ] Dev/null — лучше всех! Я гарантирую это!
|
|||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|