文档章节

Linux /proc 目录下文件粗谈

疯狂的小黑
 疯狂的小黑
发布于 2016/11/21 13:47
字数 847
阅读 4
收藏 0
点赞 0
评论 0

Linux /proc 目录下文件粗谈

作者:兄弟连

/proc目录下文件是当前的进程动态生成的文件,free 中的数据是来自 /proc/meminfo 。想要进一步研究目录下文件要借助 procinfo 工具,在第二张安装盘找到这程序包。

  

  $ su -

  passWord:

  

  # cp [paht]/procinfo-18-2.i386.rpm /tmp/

  # cd /tmp

  # rpm -ivh procinfo-18-2.i386.rpm

  # which procinfo

  /usr/bin/procinfo

  

  # exit

  $ rpm -ql procinfo

  /usr/bin/lsdev

  /usr/bin/procinfo

  /usr/bin/socklist

  /usr/share/doc/procinfo-18

  /usr/share/doc/procinfo-18/CHANGES

  /usr/share/doc/procinfo-18/README

  /usr/share/man/man8/lsdev.8.gz

  /usr/share/man/man8/procinfo.8.gz

  /usr/share/man/man8/socklist.8.gz

  

  procinfo 软件包内含 lsdev 、socklist及procinfo 命令。

  

  $ lsdev

  $ socklist

  

  着重察看 procinfo 命令

  $ procinfo

  Linux 2.4.18-4SGI_XFS_1.1 (root@permit) (gcc 2.96 20000731 ) #1 1CPU [localhost]

  Memory:--Total-------Used-----Free-----Shared--Buffers--Cached

  Mem:----384544---252504--132040----0------13920---118872

  Swap:---787424----------0-----787424

  

  Bootup:Thu Nov 17 08:37:27 2005---Load average: 0.00 0.02 0.04 1/58 1596

  

  user-----: 0:00:46.55--0.8%--page in :---138995--disk 1:--14406r---5497w

  nice-----: 0:00:00.68--0.0%--page out:----32968

  system: 0:00:28.10--0.5%--swap in :--------2

  idle--: 1:38:58.51--98.7%---swap out:--------0

  uptime: 1:40:13.84-----------context :---723115

  

  irq 0:1000601384 timer------------irq 46:1000000000

  irq 1:1000007640 keyboard------irq 47:1000000000

  irq 2:1000000000 cascade [4]---irq 48:1000000000

  ................... .....................

  ................... .....................

  irq 45:1000000000--------irq 91:1000000000

  

  开头物理内存 Mem 和 Swap 跟 free 显示差不多,Bootup 指系统最后一次启动的时间。Load average 为最近1、5、15分钟的平均载入量。1/58 为可运行进程数,即进程总数。最近一次运行的进程号为1596。

  

  user(用户)、system(系统)、idle(空闲)所消耗的时间。nice(用户以较低优先级运行消耗的时间),uptime开机以来的总时间。

  

  page in :移入磁盘的数据量。page out :移出磁盘的数据量。

  swap in :从磁盘交换到内存的数据量。swap out :从内存换出到磁盘的数据量。

  context :进进出出所切换的总次数。

  

  disk 1:--14406r---5497w

  电脑有一个磁盘,系统启动以来读为14406次、写为5497次。

  

  irq 为连接中断设备的活动信息,

  

  procinfo隔不久有需要时可显示模块信息。附中文帮助:

  

  $ wman procinfo

  

  ############# procinfo 中文man ##############

  

  name procinfo

  (process information)

  功能说明:显示系统状态。

  语  法:procinfo [-abdDfhimsSv][-F <输出文件>][-n <间隔秒数>]

  补充说明:procinfo指令从/proc目录里读取相关数据,将数据妥善整理过后输出到标准输出设备。

  

  参  数:

  -a  显示所有信息。

  -b  显示磁盘设备的区块数目,而非存取数目。

  -d  显示系统信息每秒间的变化差额,而非总和的数值。本参数必须配合"-f"参数使用

  -D  此参数效果和指定"-d"参数类似,但内存和交换文件的信息为总和数值。

  -f  进入全画面的互动式操作界面。

  -F<输出文件>  把信息状态输出到文件保存起来,而非预设的标准输出设备。

  -h  在线帮助。

  -i  显示完整的IRQ列表。

  -m  显示系统模块和外围设备等相关信息。

 

 

  -n间隔秒数>  设置全画面互动模式的信息更新速度,单位以秒计算。

  -s  显示系统的内存,磁盘空间,IRP和DMA等信息,此为预设值。

  -S  搭配参数"-d"或"-D"使用时,每秒都会更新信息,不论是否有使用参数"-n"。

  -v  显示版本信息。

© 著作权归作者所有

共有 人打赏支持
疯狂的小黑
粉丝 2
博文 96
码字总数 80472
作品 0
东城
程序员
Linux 目录结构及主要内容 1

这是我从网上找来的一些关于目录结构的文章,感觉介绍的还可以,挺详细的,分享一下。 “/”根目录部分有以下子目录: /usr 目录包含所有的命令、程序库、文档和其它文件。这些文件在正常操作...

unknow
2011/08/10
0
1
Linux下/proc目录简介

/proc目录 Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系...

艹PHP
2014/09/10
0
0
linux系统目录详解(全而易懂)

linux系统目录详解 1、概述 这是我在51cto开博的第一篇博客,从事运维将近10年,经验丰富、接触面广。今天我利用2个小时的时间详解了linux系统目录,其中有一些是自我了解,有一些是以前的学...

ydppcdiy
06/29
0
0
Linux根目录下主要目录功能说明

一种说法: /bin:存放最常用命令;   /boot:启动Linux的核心文件;   /dev:设备文件;   /etc:存放各种配置文件;   /home:用户主目录;   /lib:系统最基本的动态链接共享库...

MiniBu
2014/05/23
0
0
【系统知识点】linux目录结构

linux系统目录结构的基本特点介绍: (1)在逻辑上所有的目录都在最高级别的目录“/”下,根目录是linux系统中所有目录的起始点,根下面的目录及目录的子目录是一个有层次的树状结构,很像一...

xierex
07/04
0
0
linux 系统下的根如何区分?

/boot 该目录默认下存放的是Linux的启动文件和内核。 /initrd 它的英文含义是boot loader initialized RAM disk,就是由boot loader初始化的内存盘。在linux 内核启动前,boot loader会将存储...

九文龙
06/26
0
0
Linux挂接命令(mount)的使用方法

首先,介绍一下挂接 (mount) 命令的使用方法。 mount 命令参数非常多,这里主要常用的参数。m ount命令的一般格式如下: mount [-t vfstype] [-o options] device dir 其中: 1)-t vfstype,...

mj4738
2011/12/04
0
0
使用 /proc 文件系统来访问 Linux 内核的内容(转)

简介: /proc 文件系统是一个虚拟文件系统,通过它可以使用一种新的方法在 Linux® 内核空间和用户空间之间进行通信。在 /proc 文件系统中,我们可以将对虚拟文件的读写作为与内核中实体进行...

jccpp
2013/07/19
0
0
用Python脚本实现对Linux服务器的监控

一、前言 二、概述 三、Python 版本说明 四、/proc 文件系统 五、对CPU监测 六、对系统负载监测 七、对内存信息的获取 八、对网络接口的监测 九、监控apache服务器进程的Python脚本 十、总结...

陈明乾
07/02
0
0
Linux 内核(kernel)

1、内核是什么,内核是操作系统的核心。 在Linux中,其实内核就是系统上面的一个文件而已,这个文件包含了驱动主机各项硬件的检测程序与驱动模块。内核文件就是在/boot 目录下以vmlinuz开头的...

春天的金缕
06/27
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

看看 LinkedList Java 9

终于迎来了 LinkedList 类,实现的接口就有点多了 Serializable, Cloneable, Iterable<E>, Collection<E>, Deque<E>, List<E>, Queue<E>。LinkedList是一个实现了List接口和Deque接口的双端链......

woshixin
12分钟前
0
0
算法 - 冒泡排序 C++

大家好,我是ChungZH。今天我给大家讲一下最基础的排序算法:冒泡排序(BubbleSort)。 冒泡排序算法的原理如下: 比较相邻的元素。如果第一个比第二个大(可以相反),就交换他们两个。 对每...

ChungZH
15分钟前
0
0
jquery ajax request payload和fromData请求方式

请求头的不同 fromData var data = { name : 'yiifaa'};// 提交数据$.ajax('app/', { method:'POST', // 将数据编码为表单模式 contentType:'application/x-ww...

lsy999
17分钟前
0
0
阿里P7架构师,带你点亮程序员蜕变之路

前言: Java是现阶段中国互联网公司中,覆盖度最广的研发语言。 掌握了Java技术体系,不管在成熟的大公司,快速发展的公司,还是创业阶段的公司,都能有立足之地。 有不少朋友问,成为Java架...

Java大蜗牛
18分钟前
1
0
Ecstore 在没有后台管理界面(维护)的情况如何更新表的字段

window 系统: 切换到:app\base 目录下: C:\Users\qimh>d: D:\>cd D:\WWW\huaqh\app\base 执行:D:\WWW\huaqh\app\base>cmd update linux 系统: 1># cd /alidata/www.novoeshop.com/app/......

qimh
23分钟前
0
0
设计模式-策略模式

策略模式 解释 对工厂模式的再次封装,使用参数控制上下文信息(将工厂返回的实例赋值给context field) 不会返回bean实例,只是设置对应的条件 调用context的方法(调用field的方法) 用户只...

郭里奥
26分钟前
0
0
python使用有序字典

python自带的collections包中有很多有用的数据结构可供使用,其中有个叫OrderedDict类,它可以在使用的时候记录元素插入顺序,在遍历使用的时候就可以按照原顺序遍历。 a = {"a":1,"b"...

芝麻糖人
55分钟前
0
0
RestTemplate HttpMessageConverter

RestTemplate 微信接口 text/plain HttpMessageConverter

微小宝
56分钟前
0
0
mysql视图/存储过程/函数/事件/触发器

--语法参考:https://dev.mysql.com/doc/ (当前用的是5.6) https://dev.mysql.com/doc/refman/5.6/en/sql-syntax-data-manipulation.html --视图 CREATE VIEW test.v AS SELECT * FROM t;......

坦途abc
57分钟前
0
0
MySQL参数优化案例

环境介绍 硬件配置 cpu核心数 内存大小 磁盘空间 16核 256G 3T 软件环境 操作系统版本 mysql版本 表数目 单表行数 centos-7.4 mysql-5.7.22 128张表 2kw行 优化层级与指导思想 优化层级 MySQ...

小致dad
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部