Junior
Co zawiera katalog Linux: /proc?
sobes.tech AI
Odpowiedź od AI
Informacje o uruchomionych procesach, jądrze i zasobach systemowych. To wirtualny system plików w pamięci RAM.
Główne podkatalogi i pliki:
/proc/<PID>: Informacje o procesie o identyfikatorze PID. Zawartość obejmuje:cmdline: Argumenty linii poleceń procesu.environ: Zmienne środowiskowe procesu.fd: Odnośniki do otwartych strumieni (deskryptory plików).status: Stan procesu (nazwa, ID użytkownika, grupa, zużycie pamięci itp.).
/proc/cpuinfo: Informacje o CPU./proc/meminfo: Informacje o wykorzystaniu pamięci./proc/filesystems: Lista obsługiwanych systemów plików./proc/interrupts: Informacje o przerwaniach./proc/mounts: Lista zamontowanych systemów plików./proc/net: Informacje o subsystemie sieciowym./proc/self: Odnośnik symboliczny do katalogu bieżącego procesu./proc/sys: Parametry jądra dostępne do zmiany.
Przykład pobierania informacji o pamięci:
# Wyświetl informacje o pamięci
cat /proc/meminfo
Przykład pobierania PID procesu po nazwie:
# Pobierz PID procesu 'systemd'
pgrep systemd
Następnie można wyświetlić informacje o tym procesie:
# Pobierz linię poleceń procesu z określonym PID
cat /proc/<PID_systemd>/cmdline