mirror of
https://github.com/apache/nuttx.git
synced 2026-08-18 20:18:17 +00:00
When ps cmd is invoked during the task exit process, the group information of the task may be deleted. So need check the task flag before get the task group information. |
||
|---|---|---|
| .. | ||
| fs_procfs.c | ||
| fs_procfscpuload.c | ||
| fs_procfscritmon.c | ||
| fs_procfsiobinfo.c | ||
| fs_procfsmeminfo.c | ||
| fs_procfsproc.c | ||
| fs_procfstcbinfo.c | ||
| fs_procfsuptime.c | ||
| fs_procfsutil.c | ||
| fs_procfsversion.c | ||
| fs_skeleton.c | ||
| Kconfig | ||
| Make.defs | ||
| README.txt | ||
fs/procfs README
================
This is a tiny procfs file system that allows read-only access to a few
attributes of a task or thread. This tiny procfs fs file system can be
built into the system by enabling:
CONFIG_FS_PROCFS=y
It can then be mounted from the NSH command like like:
nsh> mount -t procfs /proc
Example
=======
NuttShell (NSH) NuttX-6.31
nsh> mount -t procfs /proc
nsh> ls /proc
/proc:
0/
1/
nsh> ls /proc/1
/proc/1:
status
cmdline
nsh> cat /proc/1/status
Name: init
Type: Task
State: Running
Priority: 100
Scheduler: SCHED_FIFO
SigMask: 00000000
nsh> cat /proc/1/cmdline
init
nsh> sleep 100 &
sleep [2:100]
nsh> ls /proc
ls /proc
/proc:
0/
1/
2/
nsh> cat /proc/2/cmdline
<pthread> 0x527420