11 2. PROC 22PRoC下的进程目录 表121lroc/1信息内音 目录或文件 cmdline 启动当前进程的完整命令,但僵尸进程目录中的此文件不包含任何信息 指当前进程运行目录的一个符号连接 进程的环墳变量列表,彼此间用空符号(NULL)隔开;变量用大写字母 environ 指向启动进程的可执行文件(完整路径)的符号链接,通过/proc/Nexe 可以启动当前进程的一个拷贝 包含当前进程打开的每一个文件的描述符( file descriptor),这些文件菌 述符是指向实际文件的一个符号链接 当前进程所使用的每一个受限资源的软限制、硬限制和管理单元;此文 件仅可由实际启动当前进程的UD用户读取 前进程关联到的每个可执行文件和库文件在内存中的映射区域及其访 maps 权限所组成的列表 当前进程所占用的内存空间,有open、read、 Iseek等系统调用使用 指向当前进程运行根目录的符号链接;在 Linux和UNⅨX系统上,通常采 用“ chroot”命令使每个进程运行于独立的根目录 tat 当前进程的状态信息,包含系统格式化后的数据列,可读性差,通常由 statm 当前进程占用内存的状态信息,通常以“页面”(page)表示 包含由当前进程所运行的每一个线程的相关信息,每个线程的相关信息 件均保存在一个由线程号(td)命名的目录中,其内容类似于每个进 问南中医药大学/阮晓龙/139382 程目录中的内容
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 2.PROC 11 2.2 PROC下的进程目录
文件(病辑日查霜(工具①选项卡(B)密□(M和sh/root②211693521322 12 F·,國·0Q··5·A·∷血··②,卩要添加会,击左 [rootacentos7Teach -]#cat /proc/1277/status 2. PROC Umas 3OC下的进程目录 s (sle TracerPid VmPeak 147876kB 147844 5260kB 5260k RSSAnon 1300kB SSFiT 3960kB OmAta 796kB VmExe 00 kB VmLib 12292kB heads s1g 0/15079 河南中医药大学/阮晓龙/mna2 0 SsH2 b40厘40241会活t4 CAF NUM
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 2.PROC 12 2.2 PROC下的进程目录
3 2. PROC 23PRoC下的系统目录 与/proC下其它文件的“只读属性不同的是,管理员可对/proc/ys子目 录中的许多文件内容进行修改,通过此更改可以调整内核的运行特性。 口使用"ls"命令可查看某文件是否可写入"。需要注意的是,即使文件 可写,但一般也不可以使用编辑器进行编辑。 河南中医药大学/阮晓龙/13938213680/http://linux.xg.hactcm.edu.cn/http:/www.51xueweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 2.PROC 与/proc下其它文件的“只读”属性不同的是,管理员可对/proc/sys子目 录中的许多文件内容进行修改,通过此更改可以调整内核的运行特性。 使用“ls -l”命令可查看某文件是否“可写入” 。需要注意的是,即使文件 可写,但一般也不可以使用编辑器进行编辑。 13 2.3 PROC下的系统目录
J Teach- Centos 7.root@centOS/Teache 文件(病辑日查霜(工具①选项卡 Hssh/oot②2116935.213:22 口·、,國·Q···A··∷··②,要加当酯会,击左 [root@centos7Teach -]#tree -L 2/proc/sys 2. PROC procss 3OC下的系统目录 cryprsyscal132 L bled debug exceptlon-trace nic on rcu stall [root@centos7Teach -] tree -L 1 /proc/sys cdrom /proc/sy mac hid ebu a1o-max-nr eefee binfmt misc user dir-notify-enable 9 directories, 0 files [root@centos7Teach -]# inode-state lease-break-time leas may_detach_mounts overal overflowed plpe-max-s1ze pipe-user-pages protected_hardi 仅柯文本发送到图献项卡 河南中医药大学/阮晓龙/mna2 0 SsH2 b40厘40241会活4 CAF NUM
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 2.PROC 14 2.3 PROC下的系统目录
15 2. PROC 23PRoC下的系统目录 表122 /proc/sys系统目录内容 目录 此目录主要记录应用程序二进制接口,涉及了程序的多个方面,如目标 /proc/sys/文件格式、数据类型、函数调用以及函数传递参数等信息 proc/sys/crypto此目录主要记录系统中已经安装的相关服务使用的信息加密处理配置 proc/sys/debug此目录主要记录系统运行中的调试信息,此目录通常是一空目录 系统上特殊设备提供参数信息文件的目录,其不同设备的信息文件分 别存储于不同的子目录中,如大多数系统上都会具有的 proc/sys/dev/cdI peam和口0 c/sys/dev/raid(如果内核骗译时开启了支持ad的功能》目 录,其内存储的通常是系统上cdom和raid的相关参数信息文件 /proc/sys/fs 该目录包含一系列选项以及有关文件系统的各个方面信息,包括配额 文件句柄、索引以及系统登录信息 oed录文件司用于益视和整山n以操作中的内核相关数 主要包括了许多网络相关的操作,如 appletalk/、 ethernet、pv4/、ipx /proc/sys/net及v6等,通过改变这些目录中文件,能够在系统运行时调整相关网络 proc/sys/vm该目录下文件主要用来优化系统中的虚拟内存 河南中医药大学/阮晓龙/13938213680/http://linux.xg.hactcm.edu.cn/http:/www.51xueweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 2.PROC 15 2.3 PROC下的系统目录