Junior
Cosa contiene la directory Linux: /proc?
sobes.tech AI
Risposta dell'AI
Informazioni sui processi in esecuzione, sul kernel e sulle risorse di sistema. È un sistema di file virtuale in memoria RAM.
Directory e file principali:
/proc/<PID>: Informazioni sul processo con identificatore PID. Il contenuto include:cmdline: Argomenti della riga di comando del processo.environ: Variabili di ambiente del processo.fd: Link ai flussi aperti (descrittori di file).status: Stato del processo (nome, ID utente, gruppo, consumo di memoria, ecc.).
/proc/cpuinfo: Informazioni sulla CPU./proc/meminfo: Informazioni sull'utilizzo della memoria./proc/filesystems: Elenco dei sistemi di file supportati./proc/interrupts: Informazioni sugli interrupt./proc/mounts: Elenco dei sistemi di file montati./proc/net: Informazioni sul sottosistema di rete./proc/self: Link simbolico alla directory del processo corrente./proc/sys: Parametri del kernel disponibili per la modifica.
Esempio di come ottenere informazioni sulla memoria:
# Visualizza informazioni sulla memoria
cat /proc/meminfo
Esempio di come ottenere il PID di un processo per nome:
# Ottieni il PID del processo 'systemd'
pgrep systemd
Poi puoi visualizzare le informazioni su questo processo:
# Ottieni la riga di comando del processo con un PID specifico
cat /proc/<PID_systemd>/cmdline