linux下proc目录,Linux /proc目录详解
3. 例子
3.1 /proc/
linuxidc.com@linuxidc:~$ ls /proc/
1 16819 21242 2180 2494 8768 interrupts partitions
116 16820 21244 2181 2524 885 iomem sched_debug
11740 17901 21245 21810 2525 acpi ioports scsi
11742 17903 21247 21812 3 asound irq self
11743 17904 2131 21813 39 buddyinfo kallsyms slabinfo
13452 18362 21319 21923 4 bus kcore stat
13454 18364 2132 2193 41 cgroups key-users swaps
13455 18365 2139 21933 42 cmdline kmsg sys
149 19451 2142 2209 5 cpuinfo kpagecount sysrq-trigger
150 19453 21572 2212 5330 crypto kpageflags sysvipc
151 19454 21574 2219 596 devices loadavg timer_list
152 2 21575 2243 597 diskstats locks timer_stats
15771 2083 2158 2260 6 dma meminfo tty
15773 2092 21625 2261 617 driver misc uptime
15774 2101 21627 2262 619 execdomains modules version
16232 21112 21628 2263 7 fb mounts vmallocinfo
16234 21115 2165 2264 804 filesystems mtrr vmstat
16235 21116 2167 2265 8765 fs net zoneinfo
16811 2112 2177 2338 8767 ide pagetypeinfo
3.2 /proc/sys
系统信息和内核参数
linuxidc.com@linuxidc:~$ ls /proc/sys
debug dev fs kernel net vm
3.3 /proc/net
网卡设备信息
linuxidc.com@linuxidc:~$ ls /proc/net
anycast6 ip6_flowlabel netfilter raw6 sockstat6 udplite
arp ip6_mr_cache netlink route softnet_stat udplite6
dev ip6_mr_vif netstat rt6_stats stat unix
dev_mcast ip_mr_cache packet rt_acct tcp vlan
dev_snmp6 ip_mr_vif protocols rt_cache tcp6 wireless
if_inet6 ipv6_route psched snmp tr_rif
igmp mcfilter ptype snmp6 udp
igmp6 mcfilter6 raw sockstat udp6
3.4 /proc/scsi
SCSI设备信息
linuxidc.com@linuxidc:~$ ls /proc/scsi
device_info scsi
3.5 /proc/modules
所有加载到内核的模块列表
root@BDSP-A-2-1-2:~# cat /proc/modules
bdspboard 8486 2 dspcontrol, Live 0xe134c000
dspcontrol 9575 1 clkmon, Live 0xe135b000
clkmon 6765 1 - Live 0xe136c000
diagint 6635 1 - Live 0xe1379000
bdsprio 10775 2 srioif,tsi577, Live 0xe9389000
tsi577 17998 1 srioif, Live 0xe939e000
srioif 7329 0 - Live 0xe93b2000
linux_kernel_bde 54666 1 linux_user_bde, Live 0xf1417000 (P)
linux_user_bde 17849 0 - Live 0xf1427000 (P)
root@BDSP-A-2-1-2:~#
3.6 /proc/devices
已经加载的设备并分类
root@BCNMB-A:~# cat /proc/devices
Character devices:
1 mem
2 pty
3 ttyp
4 /dev/vc/0
4 tty
4 ttyS
5 /dev/tty
5 /dev/console
5 /dev/ptmx
7 vcs
10 misc
13 input
89 i2c
90 mtd
116 linux-user-bde2
117 linux-kernel-bde2
126 linux-user-bde
127 linux-kernel-bde
128 ptm
136 pts
180 usb
189 usb_device
245 ext_alarm
251 ipmidev
252 usb_endpoint
253 usbmon
254 rtc
Block devices:
1 ramdisk
8 sd
31 mtdblock
65 sd
66 sd
67 sd
68 sd
69 sd
70 sd
71 sd
128 sd
129 sd
130 sd
131 sd
132 sd
133 sd
134 sd
135 sd
root@BCNMB-A:~#
3.7 /proc/partitions
分区中的块分配信息
root@BDSP-A-2-1-2:~# cat /proc/partitions
major minor #blocks name
31 0 512 mtdblock0
31 1 512 mtdblock1
31 2 123904 mtdblock2
31 3 4096 mtdblock3
31 4 1024 mtdblock4
31 5 1024 mtdblock5
31 6 512 mtdblock6
31 7 512 mtdblock7
31 8 123904 mtdblock8
31 9 4096 mtdblock9
31 10 1024 mtdblock10
31 11 1024 mtdblock11
31 12 1048576 mtdblock12
root@BDSP-A-2-1-2:~#
3.8 /proc/version
Linux内核版本和gcc版本
root@BDSP-A-2-1-2:~# cat /proc/version
Linux version 2.6.34.6-WR4.0.0.0_standard (satomi@CharlieBrown) (gcc version 4.4.1 (Wind River Linux Sourcery G++ 4.4-291) ) #1 SMP PREEMPT Fri Nov 26 16:07:47 CST 2010
root@BDSP-A-2-1-2:~#
3.9 /proc/sys/fs/file-max
该文件指定了可以分配的文件句柄的最大数目。如果用户得到的错误消息声明由于打开文件数已经达到了最大值,从而他们不能打开更多文件,则可能需要增加该值。可将这个值设置成有任意多个文件,并且能通过将一个新数字值写入该文件来更改该值。默认设置时4096。
改变内核的参数,用vi编辑或echo参数重定向到文件中。
# cat /proc/sys/fs/file-max
4096
# echo 8192 > /proc/sys/fs/file-max
# cat /proc/sys/fs/file-max
8192
如果优化了参数,则可以把它们写成添加到文件rc.local中,使它在系统启动时自动完成修改。
linux下proc目录,Linux /proc目录详解相关推荐
- linux中的文件夹压缩文件,linux将文件拷贝到目录下Linux下文件的压缩与打包详解...
在Linux中,有很多的压缩命令.利用这些压缩命令,可以方便的从网络上下载大型的文件.同时,我们知道,Linux文件的扩展名是没有特殊意义的,不过,因为Linux下存在着许多压缩命令,所以为了方便记忆 ...
- linux系统电脑的权限设置,Linux下的文件权限设置修改详解linux操作系统 -电脑资料...
在linux中更改所属用户组是使用chgrp,更改文件拥有者, chown,更改9个属性, chmod这三种常用的问题,在linxu中这三个命令就是对文件目录权限的控制命令了,下面我来介绍它们的用法与 ...
- linux下tar命令解压缩,tar解压缩命令 Linux下的tar压缩解压缩命令详解
<tar解压缩命令 Linux下的tar压缩解压缩命令详解>由会员分享,可在线阅读,更多相关<tar解压缩命令 Linux下的tar压缩解压缩命令详解(14页珍藏版)>请在人人 ...
- linux oracle 用户创建,LINUX下Oracle数据库用户创建方法详解
本文实例分析了LINUX下Oracle数据库用户创建方法.分享给大家供大家参考,具体如下: 1)登录linux,以oracle用户登录(如果是root用户登录的,登录后用 su - oracle命令切 ...
- Linux redis安装教程,Linux 下redis5.0.0安装教程详解
Linux redis5.0.0安装,教程如下所示: 1.从官网下载,然后传到服务器,tar -zxvf解压 2.进入redis ? 3.安装:make, (1)若提示:: gcc: Command ...
- linux 更新软件命令 失败,对linux下软件(库)的更新命令详解
在ubuntu服务器下安装包的时候,经常会用到sudo apt-get install 包名 或 sudo pip install 包名,那么两者有什么区别呢? 1.区别 pip用来安装来自PyPI( ...
- linux下多线程的创建与等待详解 【转载】
linux下多线程的创建与等待详解 http://blog.chinaunix.net/uid-23842323-id-2656572.html 所有线程都有一个线程号,也就是Thread ID.其类 ...
- kill -9 进程号杀不死可以用下面的杀掉 Linux下强制杀死进程的方法详解
常规篇: 首先,用ps查看进程,方法如下: $ ps -ef -- smx 1822 1 0 11:38 ? 00:00:49 gnome-terminal smx 1823 1822 0 11:38 ...
- linux命令大全rz,Linux下rz命令使用的实例详解
摘要 腾兴网为您分享:Linux下rz命令使用的实例详解,猿辅导,学习帮,我爱我家,唯品会等软件知识,以及2034盒子,endnotex6,方塘音控,供销网,论文修改神器,小乌龟,银河谷,兼职app, ...
- linux打补丁要选择目录,Linux下patch打补丁命令实例详解
linux下patch命令使用详解---linux打补丁命令 功能说明: 修补文件. 语 法: patch [-bceEflnNRstTuvZ][-B ][-d ][-D ][-F ][-g ][-i ...
最新文章
- ABAP 一个隐藏 selection-screen block的实例
- 小鑫の日常系列故事(六)——奇遇记_JAVA
- _CRT_SECURE_NO_WARNINGS错误提示,解决办法
- Matplotlib 可视化之多图层叠加
- Prepare for Mac App Store Submission--为提交到Mac 应用商店做准备
- python选择排序算法图解_python基本算法之实现归并排序(Merge sort)
- 2018全国计算机音乐大赛一等奖,2018全国数字音乐大赛总决赛精彩无限!小学员的技能震惊评委!...
- python分配红包程序_Python版微信红包分配算法
- 后序遍历的非递归算法python_Python非递归实现二叉树的后续遍历
- axios直传阿里云,获取上传进度已以及取消上传
- 与代码无关的网络安全
- 10个容易被接受的辞职理由
- 鸿鹄系统和鸿蒙系统的区别,华为鸿蒙系统和全新的鸿鹄处理器将于8月9日正式发布,荣耀首发...
- 关于在SW中怎么放样凸台基体
- “室友靠这个拿到了华为50万年薪,太牛逼了…”
- 阿里云域名https证书(ssl证书)配置
- 2020-08《信息资源管理 02378》真卷(独家文字版),圈定章节考点+统计真题分布
- 计算机专业转正定级,大学生毕业一年以后千万别忘了转正定级(转自小志)
- W ndoWs电脑上的线怎么接,win7一台电脑两个显示器的连接方法介绍
- 有道词典工具(命令行+GUI)