Sobes.tech
Junior

Linux dizini /proc'ta ne bulunur?

sobes.tech yapay zeka

AI'dan gelen yanıt

Çalışan süreçler, çekirdek ve sistem kaynakları hakkında bilgi. Bu, RAM'da sanal bir dosya sistemidir.

Ana alt dizinler ve dosyalar:

  • /proc/<PID>: PID kimliğine sahip süreç hakkında bilgi. İçeriği şunları içerir:
    • cmdline: Sürecin komut satırı argümanları.
    • environ: Sürecin ortam değişkenleri.
    • fd: Açık akışlara (dosya tanıtıcıları) bağlantılar.
    • status: Sürecin durumu (isim, kullanıcı ID'si, grup, bellek kullanımı vb.).
  • /proc/cpuinfo: CPU hakkında bilgi.
  • /proc/meminfo: Bellek kullanım bilgisi.
  • /proc/filesystems: Desteklenen dosya sistemleri listesi.
  • /proc/interrupts: Kesme bilgileri.
  • /proc/mounts: Bağlı dosya sistemleri listesi.
  • /proc/net: Ağ alt sistemi hakkında bilgi.
  • /proc/self: Geçerli sürecin dizinine sembolik bağlantı.
  • /proc/sys: Değiştirilebilir çekirdek parametreleri.

Bellek bilgisi almak için örnek:

# Bellek bilgisi göster
cat /proc/meminfo

İsimle süreç PID'sini almak için örnek:

# 'systemd' sürecinin PID'sini al
pgrep systemd

Daha sonra bu süreç hakkında bilgi görebilirsiniz:

# Belirli bir PID ile sürecin komut satırını al
cat /proc/<PID_systemd>/cmdline