Linux基础命令---sysctl内核控制

简介: sysctl        sysctl指令用来修改正在运行的内核参数,可以修改的参数都保存在/proc/sys/目录中,修改会立即生效。Linux中的sysctl支持需要Procfs。您可以使用sysctl来读取和写入sysctl数据。
sysctl
        sysctl指令用来修改正在运行的内核参数,可以修改的参数都保存在/proc/sys/目录中,修改会立即生效。Linux中的sysctl支持需要Procfs。您可以使用sysctl来读取和写入sysctl数据。
        此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora、SUSE、openSUSE。

1、语法
sysctl  [-n]  [-e]  variable ...
sysctl  [-n]  [-e]  [-q]  -w  variable=value ...
sysctl  [-n]  [-e]  [-q]  –p  <filename>
sysctl  [-n]  [-e]  -a
sysctl  [-n]  [-e]  -A

2、选项列表
        -n
                显示内核参数的值,不显示其名称
        -e
                忽略错误
        -N
                只显示名字
        -q
                不在标准输出显示值
        -w
                复制的时候需要
        -p
                加载sysctl的设置情况
        -a | -A
                显示所有内核参数的值和名字
        variable
                读取的变量名,可以用“/”做分隔符
        variable=value
                如果value包含由shell解析的引号或字符,则可能需要将该值括在双引号中。这需要使用-w参数。

3、实例
显示所有的内核参数 
        [root@localhost ntop-4.0.1]#  sysctl –a                  //显示所有的内核参数名字和值
        …
        sunrpc.transports = tcp 1048576
        sunrpc.transports = udp 32768
        sunrpc.transports = tcp-bc 1048576
        sunrpc.udp_slot_table_entries = 16
        sunrpc.tcp_slot_table_entries = 2
        sunrpc.tcp_max_slot_table_entries = 65536
        sunrpc.min_resvport = 665
        sunrpc.max_resvport = 1023
        sunrpc.tcp_fin_timeout = 15
相关文章
|
4天前
|
SQL 缓存 监控
|
4天前
|
前端开发 Linux Shell
|
1天前
|
Linux Shell 网络安全
网络安全中Dos和linux常用命令总结
本篇是对网安学习中,常用的命令做一个图文与命令示例,并对一些比较重要的dos和shell命令进行总结,方便自己后续学习进行查询,并希望能够给更多人有一个总结命令和了解命令的地方.
22 5
|
4天前
|
运维 监控 Linux
提升系统稳定性:Linux内核参数调优实战
【5月更文挑战第1天】 在运维领域,保障服务器的高效稳定运行是核心任务之一。Linux操作系统因其开源、可靠和灵活的特点被广泛应用于服务器中。本文将深入探讨通过调整Linux内核参数来优化系统性能,提升服务器的稳定性和响应能力。文章首先介绍了内核参数调优的必要性和基本原则,然后详细阐述了调优过程中的关键步骤,包括如何监控当前系统状态,确定性能瓶颈,选择合适的参数进行调优,以及调优后的测试与验证。最后,文中提供了一些常见问题的解决策略和调优的最佳实践。
20 5
|
4天前
|
Linux
Linux系统ps命令
这些是一些常见的 `ps`命令选项和用法,用于查看系统中运行的进程及其相关信息。您可以根据需要选择合适的选项以满足您的任务要求。
12 0
|
4天前
|
存储 Linux Shell
linux课程第二课------命令的简单的介绍2
linux课程第二课------命令的简单的介绍2
|
4天前
|
Linux C语言 数据安全/隐私保护
linux课程第二课------命令的简单的介绍3
linux课程第二课------命令的简单的介绍3
|
4天前
|
监控 Unix Linux
如何使用 Linux less 命令?
【4月更文挑战第25天】
15 1
如何使用 Linux less 命令?
|
4天前
|
JSON 网络协议 Linux
Linux ip命令:网络的瑞士军刀
【4月更文挑战第25天】
9 1
|
4天前
|
安全 Linux C语言
linux课程第一课------命令的简单的介绍
linux课程第一课------命令的简单的介绍