<目次>
(1) Linuxのprocディレクトリとは?用途や中身について
(1-1) procディレクトリとは?
(1-2) procディレクトリの中身
(1) Linuxのprocディレクトリとは?用途や中身について
(1-1) procディレクトリとは?
(1-2) procディレクトリの中身


●共通的なファイル

- [root@tk2-216-17994 proc]# cat meminfo
- MemTotal: 2053892 kB
- MemFree: 463700 kB
- Buffers: 149156 kB
- Cached: 8352 kB
- SwapCached: 57316 kB
- Active: 151640 kB
- Inactive: 426420 kB
- Active(anon): 14920 kB
- Inactive(anon): 405644 kB
- Active(file): 136720 kB
- Inactive(file): 20776 kB
- Unevictable: 0 kB
- Mlocked: 0 kB
- SwapTotal: 2097148 kB
- SwapFree: 2108 kB
- Dirty: 24 kB
- Writeback: 0 kB
- AnonPages: 363208 kB
- Mapped: 4032 kB
- Shmem: 12 kB
- Slab: 354476 kB
- SReclaimable: 146504 kB
- SUnreclaim: 207972 kB
- KernelStack: 46432 kB
- PageTables: 494312 kB
- NFS_Unstable: 0 kB
- Bounce: 0 kB
- WritebackTmp: 0 kB
- CommitLimit: 3124092 kB
- Committed_AS: 4212296 kB
- VmallocTotal: 34359738367 kB
- VmallocUsed: 11496 kB
- VmallocChunk: 34359722852 kB
- HardwareCorrupted: 0 kB
- AnonHugePages: 0 kB
- HugePages_Total: 0
- HugePages_Free: 0
- HugePages_Rsvd: 0
- HugePages_Surp: 0
- Hugepagesize: 2048 kB
- DirectMap4k: 8168 kB
- DirectMap2M: 2088960 kB

●各数字(PID)ディレクトリ内のファイル
cmdline | 当該プロセスを起動する際のコマンドが記述されています。 |
cpu | 当該プロセスが「現在実行されているCPU」や「前に実行されたCPU」が記録されています。 |
cwd | プロセスのカレント作業ディレクトリへのシンボリックリンク(※注1)が記載されています。
(※注1) |
environ | プロセスが使用する環境変数のリスト |
exe | プロセスの実行ファイル(※注2)を参照するシンボリックリンクです。
(※注2) |
stat | プロセスの状態を保持します。 |
statm | プロセスのメモリの状態を保持します。 |