Linux Dersleri 41. Linuxda prosesler, görevler ve zamanlayıcılar

  • Application / Service

Linuxda application yani programlar aynı zamanda bir servis gibidirler. Windowsdaki word, powerpoint veya ntp, nfs, apache, rsyslog gibi.

  • Script

Scriptler bir dosyaya yazılan ve çalıştırılabilir olan dosyalardır. Örneğin linuxda shell scriptleri ve temel komutları; adduser, pwd, cd vb. birer scripttir.

  • Process

Bir uygulama çalıştırdığımızda bir veya daha fazla process ve bunlara bağlı idler oluşturur.

  • Deamon

Deamon processlerden farklı olarak özel olarak durdurulmadığı sürece arka planda çalışan processlerdir.

  • Threads

Her process bir veya daha fazla thread üretir. Thread processle aynı işlevi görmekle beraber daha ufak görevler için üretilir.

  • Job

Bir zamanlayıcı tarafından belirli bir zamanda çalışması için oluşturulmuş process veya threadlerdir.


PROCESS VE SERVİS KOMUTLARI

  • Systemctl (eski adıyla service)
  • ps

Sistemde çalışan processleri göstermeye yarar

  • top

Sistemdeki bütün processleri detaylı şekilde gösterir. Bu detaylar arasında kullanılan ram ve cpu miktarları, kullanıcılar vs.

  • kill

Process sonlandırmak için kullanılır process adıyla veya idsiyle kullanılır.

  • crontab

Aplikasyonları, processleri veya servisleri zamanlamak için kullanılır. crontable bir process eklediğimiz zaman linux literatüründe bu artık bir job olmuş olur.

  • at

crontable aynı işlevi görür tek farkı zamanlanmış işlem sadece 1 kere çalışır.

Bu yazı İşletim sistemleri, Linux kategorisine gönderilmiş ve , , , , , , , , , , , ile etiketlenmiş. Kalıcı bağlantıyı yer imlerinize ekleyin.

Bir yanıt yazın