Sobes.tech
Junior

Čo je obsiahnuté v adresári Linux: /proc?

sobes.tech AI

Odpoveď od AI

Informácie o bežiacich procesoch, jadre a systémových zdrojoch. Ide o virtuálny súborový systém v operačnej pamäti.

Hlavné podadresáre a súbory:

  • /proc/<PID>: Informácie o procese s identifikátorom PID. Obsahuje:
    • cmdline: Argumenty príkazového riadku procesu.
    • environ: Prostredie procesu.
    • fd: Odkazy na otvorené prúdy (súborové deskriptory).
    • status: Stav procesu (názov, ID používateľa, skupina, využitie pamäte a pod.).
  • /proc/cpuinfo: Informácie o CPU.
  • /proc/meminfo: Informácie o využití pamäte.
  • /proc/filesystems: Zoznam podporovaných súborových systémov.
  • /proc/interrupts: Informácie o prerušení.
  • /proc/mounts: Zoznam pripojených súborových systémov.
  • /proc/net: Informácie o sieťovom subsystéme.
  • /proc/self: Symbolický odkaz na aktuálny adresár procesu.
  • /proc/sys: Parametre jadra dostupné na zmenu.

Príklad na získanie informácií o pamäti:

# Zobrazenie informácií o pamäti
cat /proc/meminfo

Príklad na získanie PID procesu podľa mena:

# Získanie PID procesu 'systemd'
pgrep systemd

Potom je možné zobraziť informácie o tomto procese:

# Získanie príkazového riadku procesu s konkrétnym PID
cat /proc/<PID_systemd>/cmdline