Linux的/proc和/sys文件系统
阅读数:61 评论数:0
跳转到新版页面分类
Linux
正文
一、概述
/proc和/sys是Linux中的两个内存文件系统。
二、/proc文件系统
/proc文件系统主要提供了关于系统状态和进程的信息。
/proc/pid | 之个目录包含了该进程的信息 |
/proc/cpuinfo | 包含了系统的CPU信息 |
/proc/meminfo | 包含关于系统的内存信息 |
三、/sys文件系统
/sys文件系统主要提供了关于系统配置和硬件设备的信息。
/sys/devices | 包含关于系统的设备树信息 |
/sys/class | 包含关于系统的设备分类信息 |
/sys/block | 包含关于系统的块设备信息 |
相关推荐
一、概述
hostname是Linux系统下的一个内核参数,它保存在/proc/sys/kernel/hostname下,但是它的值是Linux启动时从rc.sysinit读取的。但rc.sysini
一、概述
对于面向连接的TCP socket,在实际应用中通常都要检测对端是否处于连接中,连接端口分两种情况:
1、连接正常关闭,调用close() shutdown()连接优雅关闭,send与rec
一、概述
sysctl命令用于运行时配置内核参数,这些参数位于/proc/sys目录下。用户只需要编辑/etc/sysctl.conf文件,即可手动或自动执行sysctl。
二、命令格式
sysct
一、概述
在 Linux 系统中,内核日志级别决定了哪些类型的消息会被输出到内核日志缓冲区。这些消息可以通过 dmesg 命令查看。日志级别从 0 到 7,分别对应不同的重要程度:
0 (KERN_
一、/proc文件系统
/proc文件系统下的很多文件不是针对某个特定进程,命令procinfo能够显示基于其中某些文件的多种系统信息。
/proc文件系统是一个
一、查看CPU
1、uptime、vmstat
查看系统的基本负载情况。
2、top
实时查看cpu资源消耗详情。
3、perf
分析函数的热点,并可以输出成火焰图便于直观观察。
4、valgrian
一、Centos系统版本
版本号由三个主要部分组成,以7.4.1708为例:
第一部分是7,表示Centos的主要分支
第二部分是4,表示最新的次要版本
最后一部分是1708,进一步分为两上部分:17
net.core.rmem_default
默认的socket数据接收窗口大小(字节)。
net.core.rmem_max
最大的socket数据接收窗口(字节)
net.core.w