GNU/Linux >> Znalost Linux >  >> Linux

sysctl vs zápis přímo do /proc/*

sysctl je nástroj pro čtení a úpravu různých atributů jádra. Je k dispozici v mnoha operačních systémech podobných Unixu, včetně nejen Linuxu, ale také například OpenBSD a FreeBSD. sysctl je obvykle k dispozici jako příkaz shellu i jako systémové volání.

V Linuxu sysctl mechanismus je navíc vystaven jako součást virtuálního souborového systému procfs pod /proc/sys .

Všimněte si, že sysctl syscall je v Linuxu zastaralý; doporučuje se použít /proc/sys místo toho (buď přímo, nebo prostřednictvím sysctl příkaz shell).

Reference:

  • Manuální stránka pro sysctl syscall v Linuxu
  • Manuál pro sysctl příkaz shell v Linuxu

Linux
  1. Linux:Rozdíl mezi /dev/console, /dev/tty a /dev/tty0?

  2. Linux – propojení /proc/mnt s /proc/mounts?

  3. Linux – Jak otestovat, zda je blokové zařízení pouze pro čtení z /sys nebo /proc?

  1. Prozkoumání souborového systému Linux /proc

  2. /proc/[pid]/pagemaps a /proc/[pid]/maps | linux

  3. sysctl -p se nezdařilo v /proc/sys/pcie_aspm

  1. Jak Linux zpracovává více po sobě jdoucích oddělovačů cest (/home////username///soubor)?

  2. Linux – počet procesorů v /proc/cpuinfo?

  3. Linux – sloučení /usr/bin A /usr/sbin do /bin (gnu/linux)?