sysctl
Sysctl is a utility and API for examining and dynamically configuring kernel parameters in many Unix-like operating systems. It provides a hierarchical keyspace for tuning subsystems such as networking, memory management, and security, enabling changes at runtime without rebooting when permitted.
The kernel exports the sysctl interface, and user-space tools read and modify parameters through it. In Linux,
Common uses include performance tuning and security hardening, for example enabling IP forwarding, adjusting maximum backlog,
By design, sysctl is a privileged operation; most changes require root access and some can destabilize the