.
cmdline
:这个½程被启动的指令串;
.
environ
:这个½程的环境变量内容。
很有趣吧!如果你查阅一下
cmdline
的话,就会发现:
[root@study ~]#
cat /proc/1/cmdline
/usr/lib/systemd/systemd
--
switched
-
root
--
system
--
deserialize24
就是这个指令、选项与参数启动
systemd
的啦!这还是跟某个特定的
PID
有关的内容呢,如果是针
对整个
Linux
系统相关的参数呢?那就是在
/proc
目录底下的文件啦!相关的文件与对应的内容是
这样的:
(
注
3
)
檔名
文件
内容
/proc/cmdline
加载
kernel
时所下达的相关指令与参数!查阅此
文件
,可了½指令是如何启动的!
/proc/cpuinfo
本机的
CPU
的相关信息,包含频率、类型与运算功能等
/proc/devices
这个
文件
记录了系统各个主要装置的主要装置代号,与
mknod
有关呢!
/proc/filesystems
目前系统已经加载的文件系统啰!
/proc/interrupts
目前系统上面的
IRQ
分配状态。
/proc/ioports
目前系统上面各个装置所配置的
I/O
地址。
/proc/kcore
这个就是内存的大小啦!好大对吧!但是不要读他啦!
/proc/loadavg
还记得
top
以及
uptime
吧?没错!上头的三个平均数值就是记录在此!
/proc/meminfo
使用
free
列出的内存信息,嘿嘿!在这里也能够查阅到!
/proc/modules
目前我们的
Linux
已经加载的模块列表,也可以想成是驱动程序啦!
/proc/mounts
系统已经挂载的数据,就是用
mount
这个指令呼½出来的数据啦!
/proc/swaps
到底系统挂加载的内存在哪里?呵呵!使用掉的
partition
就记录在此啦!
/proc/partitions
使用
fdisk
-
l
会出现目前所有的
partition
吧?在这个
文件
当中也有纪录喔!
/proc/uptime
就是用
uptime
的时候,会出现的信息啦!
/proc/version
核心的版本,就是用
uname
-
a
显示的内容啦!
/proc/bus/*
一些总线的装置,还有
USB
的装置也记录在此喔!