sysctl – BSD -ben és Linuxban – a kernelparaméterek menet közbeni kezelésére tervezett segédprogram . Lehetővé teszi a kernelparaméterek olvasását és módosítását. Például olyan paraméterek, mint a megosztott memória szegmens mérete , a futó folyamatok számának korlátozása, és olyan funkciókat is engedélyezhetnek, mint az útválasztás .
Van egy /etc/sysctl.conf konfigurációs fájlja , amely felülírja a szükséges paramétereket.
A Linux kernelen alapuló operációs rendszerekben van egy másik interfész a kernelparaméterek kezelésére - a /proc virtuális fájlrendszer .
sysctl -w net.ipv4.ip_forward=1A fenti parancs, amely engedélyezi az útválasztó módot, hasonló ahhoz a parancshoz, amely az "1" értéket írja a /proc/sys/net/ipv4/ip_forward fájlba.
echo 1 > /proc/sys/net/ipv4/ip_forward