ladybird/Base/usr/share/man/man8/sysctl.md
SeekingBlues 638f39fbc1 sysctl: Allow showing or setting multiple variables
The `-w` option is enforced when setting variables.
2021-10-17 14:46:59 +02:00

992 B

Name

sysctl - configure kernel parameters at runtime

Synopsis

# sysctl [-a] [-w] [variable[=value]...]

Description

sysctl is a utility for managing kernel configuration parameters at runtime. This requires root privileges, and can crash your system. Available parameters are listed under /proc/sys/.

Options

  • -a: Display all kernel parameters and associated values.
  • -w: Set kernel parameters to the specified values.

Arguments

  • variable: Retrieve the specified parameter.
  • variable=value: Set the specified parameter to the specified value. The option -w has to be specified.

Files

  • /proc/sys - source of kernel parameters

Examples

View all parameters:

# sysctl -a

View ubsan_is_deadly parameter:

# sysctl ubsan_is_deadly
ubsan_is_deadly = 1

Set ubsan_is_deadly parameter to zero (disabled): (Note: This requires root privileges)

# su
# sysctl -w ubsan_is_deadly=0
ubsan_is_deadly: 1 -> 0