Linux Dört İşlem Yapan Proc Uygulaması
Proc Dosya Sistemi Nedir ? /proc bir sanal dosya sistemi olduğu için çok özeldir. İşlem bilgisi psüdo-dosya sistemi olarak da anılır. 'Gerçek' dosyalar bulundurmaz fakat sistem bilgisi (örn. sistem hafızası, bağlı cihazlar, donanım konfigürasyonu, vs.) bulundurur. Bu sebepten dolayı çekirdek için bir kontrol ve bilgi merkezi olarak düşünülebilir. Aslında, bir çok sistem bu dizindeki dosyalara çağrı yapar. Örneğin; 'lspci' komutu 'cat/proc/pci' komutunun eş anlamlısıyken, 'lsmod' komutu 'cat/proc/modules' ile aynıdır. Bu dizindeki dosyaları düzenleyerek sistem çalıştığı anda çekirdeğin parametereleri okunup düzenlenebilir. İlk önce ödev_grup adında bir klasör oluşturduk.Daha sonra içerisinde bir C dosyası oluşturarak aşağıdaki kod bloklarını yazdık. /*calculator.c - /proc dizini içerisine yalnızca dört işlem gerçekleştirebilen bir proc dosyası yaratan program */ #include <linux/kernel.h> ...