Etiket: Process Management
Linux'ta süreçleri başlatma, izleme, sinyal gönderme ve güvenle sonlandırma üzerine yazılar.
- backend sistemleri
Daemon Nedir? Linux Arka Plan Süreçleri ve systemd
Daemon, Linux'ta terminalden bağımsız çalışan arka plan sürecidir. Klasik çift fork adımları, nedenleri ve systemd ile servis yazmanın güncel yolu anlatılır.
- backend sistemleri
Linux kill ve PID: Süreçleri Güvenle Sonlandırmak
Linux kill komutuyla PID'yi doğrulama, SIGTERM ve SIGKILL'i doğru sırayla gönderme, süreç gruplarını hedefleme ve takılan süreçleri güvenle sonlandırma.
- backend sistemleri
PHP exec() ve proc_open(): Güvenli Komut Çalıştırma
PHP exec() ve proc_open() ile komut çalıştırırken enjeksiyonu önleme: argüman dizisi, escapeshellarg ve --, zaman aşımı, stderr okuma ve kök dizin sınırı.
- backend sistemleri
Sistem Programlama Nedir?
Sistem programlamanın süreç, bellek, dosya tanıtıcısı ve işletim sistemi API'leriyle ilişkisini; güvenli bir C başlangıcı üzerinden öğrenin.