在linux中,proc是一个伪文件系统,提供了访问内核数据的一些方法
proc中PID目录存有进程的一些信息
pid目录ls
1 2 3 4 5 6 7 8 9 10 11 12
| root@longtaoXiaoXinPro13-2020# ls /proc/1 arch_status cwd mem patch_state stat attr environ mountinfo personality statm autogroup exe mounts projid_map status auxv fd mountstats root syscall cgroup fdinfo net sched task clear_refs gid_map ns schedstat timens_offsets cmdline io numa_maps sessionid timers comm limits oom_adj setgroups timerslack_ns coredump_filter loginuid oom_score smaps uid_map cpu_resctrl_groups map_files oom_score_adj smaps_rollup wchan cpuset maps pagemap stack
|
attr
目录, 可读可写,安全相关的一些属性,用来支持安全模块,如SELinux等
1 2 3 4 5 6 7 8 9 10 11
| # ls /proc/1/attr apparmor# current#当前安全属性 exec#执行execve时设置的安全属性 keycreate# add_key时设置属性 smack# context# display# fscreate# prev# sockcreate#
|