Linux'ta süreç yönetimi, sistemde çalışan işlemleri izlemek, kontrol etmek ve yönetmek için kullanılan bir dizi komut içerir. İşte temel Linux süreç yönetimi komutları:
-
ps - Sistemde Çalışan Süreçleri Listeleme:
- Sistemde çalışan süreçleri listelemek için:
ps aux
- Sistemde çalışan süreçleri listelemek için:
-
top - İşlemci Kullanımını ve Süreçleri Canlı İzleme:
- İşlemci kullanımını ve sistemdeki süreçleri canlı izlemek için:
top
- İşlemci kullanımını ve sistemdeki süreçleri canlı izlemek için:
-
htop - Gelişmiş İşlem İzleyici:
- Gelişmiş bir işlem izleyici olan htop'u kullanmak için önce yüklemek gerekebilir (
sudo apt install htop
). Ardından:htop
- Gelişmiş bir işlem izleyici olan htop'u kullanmak için önce yüklemek gerekebilir (
-
kill - Süreci Sonlandırma:
- Bir süreci PID (Process ID) kullanarak sonlandırmak için:
kill PID
- Bir süreci PID (Process ID) kullanarak sonlandırmak için:
-
killall - Belirli Bir İsimdeki Tüm Süreçleri Sonlandırma:
- Bir sürecin adına göre tüm süreçleri sonlandırmak için:
killall süreç_adı
- Bir sürecin adına göre tüm süreçleri sonlandırmak için:
-
pkill - Belirli Bir Özellikle Süreçleri Sonlandırma:
- Bir sürecin adı veya diğer özelliklere göre süreçleri sonlandırmak için:
pkill -f süreç_adı
- Bir sürecin adı veya diğer özelliklere göre süreçleri sonlandırmak için:
-
renice - Bir Sürecin Nice Değerini Değiştirme:
- Bir sürecin nice değerini değiştirmek için:
renice öncelik_değeri -p PID
- Bir sürecin nice değerini değiştirmek için:
-
bg - Arka Planda Bir Süreci Çalıştırma:
- Bir süreci arka planda çalıştırmak için:
bg
- Bir süreci arka planda çalıştırmak için:
-
fg - Arka Plandaki Bir Süreci Öne Getirme:
- Arka planda çalışan bir süreci öne getirmek için:
fg
- Arka planda çalışan bir süreci öne getirmek için:
Bu komutlar, Linux sistemlerinde süreç yönetimi için temel işlemleri gerçekleştirmenize yardımcı olacaktır. Süreçlerin izlenmesi, sonlandırılması ve önceliklerinin değiştirilmesi gibi temel yönetim görevleri bu komutlar aracılığıyla gerçekleştirilebilir.