- 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.