今回は/procについてご紹介します。
/procはLinux上のデバイス関連情報を格納するディレクトリです。
/proc配下にあるファイルは仮想ファイルという特殊な形式のファイルです。
また、/proc配下のファイルのほとんどは常に更新され続けており、タイムスタンプを確認すると現在の時刻になっていることがわかります。
以下が主な/proc配下のファイルです。
[/proc/cpuinfo]
cpuの情報
[/proc/meminfo]
メモリの情報
[/proc/ioports]
I/Oポートの情報
[/proc/interrupts]
IRQの情報
[/proc/bus/pci/devices]
PCIデバイスの情報
[/proc/scsi/scsi]
SCSIデバイスの情報
[/proc/bus/usb/devices]
USBデバイスの情報
[/proc/mounts]
システムが使用中のマウント一覧
[/proc/cmdline]
カーネルへ渡されたパラメータの情報
[/proc/dma]
使用中のDMAチャネルの情報
/procディレクトリのファイルはほとんどが読み取り専用ですが、一部書き込み可能なものもあります。
システムに影響が出る場合があるため、内容を編集する際には気を付けましょう。