linux proc文件系统

linux将一切看作文件,硬件设备也有相应的条目/dev

/proc内的特殊文件允许对驱动和内核信息的高层访问

ls /proc

cat /proc/cpuinfo (cpu信息)

cat /proc/meminfo (内存信息)

每次读取这些文件的内容时,信息都会及时更新

 

有的文件可以修改(需要超级用户权限)。比如能同时打开的文件数是一个linux内核参数

它的值cat /proc/sys/fs/file-max

 

/proc下以数字命名的子目录提供对正在运行的程序的信息的访问

each process has a 唯一的 identifier:a number between 1 and about 32,000

 

ps -a查看正在运行的进程

 PID TTY          TIME CMD
 2574 pts/0    00:00:00 ps

你可能感兴趣的:(linux proc文件系统)