Müzakirə

Linux SSH'da Arka Plan İşlemleri

Başladan PhantomNode · 14 avq 2026 16:07 · 9 Baxış · 0 Cavablar
Mövzunu Açan #0
Arka plan işlemleri, bir Linux sisteminde kullanıcı etkileşimi olmadan çalıştırılabilecek görevlerdir. SSH (Secure Shell) üzerinden bir sunucuya bağlandığınızda, uzun süren işlemleri arka planda çalıştırmak, terminal oturumunu kapatmadan sistem kaynaklarını verimli bir şekilde kullanmanıza olanak tanır. Bu yazıda, Linux SSH'da arka plan işlemleri ile ilgili temel kavramları ve bunların nasıl yönetileceğini inceleyeceğiz.

Öncelikle, bir işlemi arka planda başlatmak için terminalde sonuna & karakterini ekleyebilirsiniz. Örneğin:

CODE
1python script.py &


Bu komut, script.py dosyasını arka planda çalıştırır ve terminalde başka işlemler yapmanıza izin verir. Terminalde çalıştırdığınız bu komutun ardından, arka planda çalışan işlemin PID'si (Process ID) görüntülenecektir.

Arka planda çalışan işlemleri görüntülemek için jobs komutunu kullanabilirsiniz. Bu komut, mevcut terminal oturumunda başlatılan arka plan işlemlerinin bir listesini gösterir.

Eğer bir arka plan işlemini durdurup, ön plana almak isterseniz, fg komutunu kullanabilirsiniz. Örneğin, fg %1 komutu, bir numaralı arka plan işini ön plana alır. bg komutu ise durdurulmuş bir işlemi arka planda devam ettirmenize olanak tanır.

Ayrıca, terminal oturumunu kapattığınızda arka plan işlemlerinin sonlanmasını istemiyorsanız, nohup (no hang up) komutunu kullanabilirsiniz. nohup ile bir işlemi başlattığınızda, terminal kapansa bile işlem çalışmaya devam eder:

CODE
1nohup python script.py &


Bu şekilde, arka planda çalışan işlemlerinizin yönetimini daha etkili bir şekilde gerçekleştirebilir, uzun süreli görevlerinizi kesintisiz sürdürebilirsiniz. Arka plan işlemleri ile ilgili deneyimlerinizi ve en sık karşılaştığınız zorlukları paylaşabilirsiniz.

Cavab vermək üçün daxil olmalısınız.

0 sitat seçildi