Sobes.tech
Junior

Ce conține directorul Linux: /proc?

sobes.tech AI

Răspuns de la AI

Informații despre procesele în execuție, nucleu și resursele sistemului. Este un sistem de fișiere virtual în memoria RAM.

Directorii și fișierele principale:

  • /proc/<PID>: Informații despre procesul cu identificatorul PID. Conținutul include:
    • cmdline: Argumentele liniei de comandă ale procesului.
    • environ: Variabilele de mediu ale procesului.
    • fd: Legături către fluxurile deschise (descriptori de fișiere).
    • status: Starea procesului (nume, ID utilizator, grup, consum de memorie etc.).
  • /proc/cpuinfo: Informații despre CPU.
  • /proc/meminfo: Informații despre utilizarea memoriei.
  • /proc/filesystems: Lista sistemelor de fișiere suportate.
  • /proc/interrupts: Informații despre întreruperi.
  • /proc/mounts: Lista sistemelor de fișiere montate.
  • /proc/net: Informații despre subsistemul de rețea.
  • /proc/self: Legătură simbolică către directorul procesului curent.
  • /proc/sys: Parametri ai nucleului disponibili pentru modificare.

Exemplu pentru obținerea informațiilor despre memorie:

# Afișează informații despre memorie
cat /proc/meminfo

Exemplu pentru obținerea PID-ului unui proces după nume:

# Obține PID-ul procesului 'systemd'
pgrep systemd

Apoi, poți vizualiza informații despre acest proces:

# Obține linia de comandă a procesului cu un PID specific
cat /proc/<PID_systemd>/cmdline