mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 18:12:43 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			53 lines
		
	
	
	
		
			1,004 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			53 lines
		
	
	
	
		
			1,004 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ## Name
 | |
| 
 | |
| sysctl - configure kernel parameters at runtime
 | |
| 
 | |
| ## Synopsis
 | |
| 
 | |
| ```**sh
 | |
| # 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 /sys/kernel/variables/.
 | |
| 
 | |
| ## 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:
 | |
| 
 | |
| ```sh
 | |
| # sysctl -a
 | |
| ```
 | |
| 
 | |
| View `ubsan_is_deadly` parameter:
 | |
| 
 | |
| ```sh
 | |
| # sysctl ubsan_is_deadly
 | |
| ubsan_is_deadly = 1
 | |
| ```
 | |
| 
 | |
| Set `ubsan_is_deadly` parameter to zero (disabled):
 | |
| (Note: This requires root privileges)
 | |
| 
 | |
| ```sh
 | |
| # su
 | |
| # sysctl -w ubsan_is_deadly=0
 | |
| ubsan_is_deadly: 1 -> 0
 | |
| ```
 | 
