`
hantao
  • 浏览: 22412 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

linux 内核参数学习部分整理

阅读更多

系统几个重要内核参数:
/proc/sys/net/ipv4/tcp_tw_recycle tcp time_wait 快速回收
/proc/sys/net/ipv4/tcp_tw_reuse   tcp time_wait 重用
/proc/sys/net/ipv4/ip_local_port_range 设置tcp或udp可以使用的端口范围
/proc/sys/net/ipv4/tcp_keepalive_time 默认值是7200(2小时) 当keepalive打开的情况下,TCP发送keepalive消息的频率
/proc/sys/kernel/threads-max 内核所能运行的最大线程数
/proc/sys/kernel/hostname 机器名

sysctl -a 列出所有可修改的内核参数
sysctl net.ipv4.ip_forward 显示 net.ipv4.ip_forward 参数的值
sysctl -w net.ipv4.ip_forward=1   修改内核参数值
sysctl -p 使更改的内核参数马上生效,而不是重启后生效

三种方式改内核参数
1.sysctl -w net.ipv4.ip_forward=1 同2效果一样
2.echo 1 > /proc/sys/net/ipv4/tcp_tw_reuse 立即生效,但重启后恢复默认值
3.修改/etc/sysctl.conf文件,改完重启生效,如果想立即生效,可以sysctl -p

分享到:
评论

相关推荐

    linux内核调试分析指南

    linux内核调试分析指南 linux内核调试分析指南--上篇 本文档已经转到下面的网址,位于zh-kernel.org的文档停止更新,请访问新网址 一些前言 作者前言 知识从哪里来 为什么撰写本文档 为什么需要汇编级调试 ***第一...

    Linux内核设备驱动之Linux内核模块加载机制笔记整理

    #include <linux> 1. 模块参数 在驱动定义变量 static int num = 0; //当加载模块不指定num的值时则为0 module_param(变量名, 类型, 权限);类型: byte, int, uint, short, ushort, long, ulong, bool, charp,...

    公众号一口Linux驱动部分源码汇总.rar

    代码是公众号一口Linux 文章驱动部分所有势力代码,文章如下: 《玩转内核链表list_head,如何管理不同类型节点的实现(万字文)可以收藏》 《I2C干货-基于Cortex-A9(重新整理)》 《一文搞懂ADC裸机和基于Linux...

    高并发nginx服务器的linux内核优化配置讲解

    由于默认的linux内核参数考虑的是最通用场景,这明显不符合用于支持高并发访问的Web服务器的定义,所以需要修改Linux内核参数,是的Nginx可以拥有更高的性能; 在优化内核时,可以做的事情很多,不过,我们通常会...

    Linux内核设备驱动之高级字符设备驱动笔记整理

    除了读取和写入设备外,大部分驱动程序还需要另外一种能力,即通过设备驱动程序执行各种类型的硬件控制。比如弹出介质,改变波特率等等。这些操作通过ioctl方法支持,该方法实现了同名的系统调用。 在用户空间,...

    Linux内核设备驱动之proc文件系统笔记整理

    /***************** ...也可以通过写/proc文件修改内核参数 /proc目录下的文件分析 /proc/$pid 关于进程$pid的信息目录。每个进程在/proc 下有一个名为其进程号的目录。例:$>strings -f /proc/[0-9]*

    Linux常用命令大全.zip

    本资源专为入门学习Linux的新手们量身定制。 内含Linux常用必会60+个命令实例以及详解。 Linux提供了大量的命令,利用它可以有效地完成大量的工作, 如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。 ...

    LINUX安装与配置简明手册

    通过本书的学习,你会成为一个Linux 操作系统的安装专家,并能使配置的机器完全按自己的意愿工作。 目 录 前言 第1章 安装Linux操作系统的准备工作 1 1.1 概述 1 1.1.1 什么是Linux操作系统 1 1.1.2 Linux操作系统...

    linux安装与配置简明手册

    通过本书的学习,你会成为一个Linux 操作系统的安装专家,并能使配置的机器完全按自己的意愿工作。 目 录 前言 第1章 安装Linux操作系统的准备工作 1 1.1 概述 1 1.1.1 什么是Linux操作系统 1 1.1.2 Linux...

    大数据学习计划.pdf

    2、通过对 Linux ⽂件系统、(⼤数据学习群142974151】内核参数、内存结构、以及 Java 虚 拟机等相关知识的学习,为后续学习分布式 ⽂件系统, Hadoop 集群优化扫清操作系统层 ⾯知识的障碍 2 Hadoop 由许多元素...

    centos安全配置

    整理的linux服务器安全设置措施,很不错 一、系统安全记录文件 二、启动和登录安全性 三、限制网络访问 四、防止攻击 五、内核参数调整

    Java版水果管理系统源码-shell:Centos运维常用工具

    本工具集包含有系统内核参数优化,ssh证书登录,网卡聚合,mongodb/mysql数据库安装,网络监控以及J2EE开发常用工具安装。以上工具集均为centos中常用的配置与工具,经过本人上一份工作,运维20多台分布式服务器,...

    Oracle DBA 参考手册

    7.1. 内核参数的应用 29 8. 数据库对象管理 30 8.1. 日志管理 30 8.2. 表空间管理 31 8.3. 表管理 32 8.3.1. 创建表 32 8.3.2. 修改表 32 8.3.3. 删除表 32 8.4. 表分区管理: 33 8.4.1. 表分区定义 33 8.4.2. 数据...

    python入门到高级全栈工程师培训 第3期 附课件代码

    02 为何学习linux 03 课程内容介绍 04 操作系统内核与系统调用 05 操作系统安装原理 06 linux操作系统安装 07 初识linux命令 08 linux操作系统目录结构 09 目录及文件操作 第4章 01 上节课复习 02 创建用户相关的...

    Reversing:逆向工程揭密

    11.4.9 解析程序的参数 404 11.4.10 处理用户名 406 11.4.11 验证用户信息 407 11.4.12 解密代码 409 11.4.13 暴力破解Defender 409 11.5 Defender中的保护技术 415 11.5.1 局部化的函数级加密 415 11.5.2 混淆应用...

    易优cms企业建站系统(含小程序)

    3、针对企业网站开发,基本支持企业网站功能4、内核是ThinkPHP5框架,模板标签易套易懂5、易优模板免费 安全 易用6、微信小程序插件部署安装环境要求:服务器:Linux/Windows/Apache 【推荐linux/apache】PHP版本:5.5...

    网管教程 从入门到精通软件篇.txt

    小编的确一直都想把这方面的命令做个总结,这次辛苦老范给我们整理了这份实用的秘笈。  Bootcfg  bootcfg 命令启动配置和故障恢复(对于大多数计算机,即 boot.ini 文件)。  含有下列参数的 bootcfg 命令仅在...

Global site tag (gtag.js) - Google Analytics