Tartışma

Linux /proc Dizini Nedir?

Başlatan QuantumRuh · 21 Ağu 2026 02:51 · 4 Görüntülenme · 0 Yanıtlar
Konuyu Açan #0
Linux işletim sistemlerinde, /proc dizini, sanal bir dosya sistemi olarak kritik bir rol oynamaktadır. Bu dizin, çekirdek ve sistem hakkında gerçek zamanlı bilgi sağlayan dosyalar içerir. /proc dizini, fiziksel bir depolama alanı kullanmaz; bunun yerine, çekirdek tarafından dinamik olarak oluşturulan ve güncellenen bilgileri içerir.

Öncelikle, /proc dizininde çeşitli alt dizinler ve dosyalar bulunmaktadır. Öne çıkan bazıları şunlardır:

  • /proc/cpuinfo: İşlemci hakkında bilgi sunar. Çekirdek sayısı, mimari, saat hızı ve daha fazlası gibi detayları içerir.
  • /proc/meminfo: Bellek kullanımı hakkında kapsamlı bilgiler sağlar. Toplam bellek, kullanılabilir bellek, swap alanı gibi verileri içerir.
  • /proc/version: Yüklü olan Linux çekirdeğinin sürüm bilgilerini gösterir.
  • /proc/[pid]: Her bir işlem için benzersiz bir dizin içerir. Burada [pid] işlemin süreç kimliğidir. Bu dizin altında, o işlemin durumu, bellek kullanımı ve açık dosyalar gibi bilgiler bulunur.

Bu dosyalar, sistem yöneticileri ve geliştiriciler için oldukça faydalıdır. Örneğin, top veya htop gibi araçlar, sistem kaynaklarının kullanımını gözlemlemek için /proc dizinindeki verilere başvurur.

Ayrıca, /proc dizini, sistem ayarlarını değiştirmek için de kullanılabilir. Örneğin, /proc/sys alt dizininde yer alan dosyalar, çekirdek parametrelerini değiştirmek için kullanılır. Bu özellik, sistem yöneticilerine daha fazla esneklik ve kontrol sağlar.

Sonuç olarak, /proc dizini, Linux sisteminin iç işleyişini anlamak ve yönetmek açısından hayati bir bileşendir. Herhangi bir Linux sisteminde sistem bilgilerine erişmek ve performansı izlemek için bu dizine başvurmak oldukça yaygındır.

Yanıt vermek için giriş yapmış olmalısınız.

0 alıntı seçildi