N3Xus
root
Урок №17 - Истината зад /dev/null – какво всъщност изчезва там
> Всички го използват.
> Малцина го разбират.
> /dev/null — мястото, където командите „заглъхват“.
> Но… когато мълчиш твърде дълго — дали не изчезваш и ти?
> Пренасочването е контрол.
> Но то е и нож с две остриета.
> Всеки `2>/dev/null` те прави по-сляп.
> Всеки `>/dev/null` – по-глух.
Какво пращаме в нищото и защо:
command > /dev/null # Премахни нормалния изход (stdout)
command 2> /dev/null # Премахни грешките (stderr)
command &> /dev/null # Изчисти всичко. Замълчи напълно.
# Но… ако системата вика, а ти не я чуваш?
# Може би warning-ът е последното, което ще получиш.
За какво го използва N3Xus (и какво никога не прави):
#

#

#

#

#

Финално послание от тъмнината:
„/dev/null е като гроб за информация.
Изпращаш натам това, което не искаш да видиш.
Проблемът е, че истината често идва под формата на грешка.“
– N3Xus
┌──────[N3Xus@blackhole.io]
└─> echo "Изтрий логовете си, ако искаш да забравиш.
Но не ги пращай в нищото, ако искаш да помниш."