Bu yazıda size Linux arka planındaki bir işlemin ne olduğunu ve nasıl başlatılacağını anlatacağız. Talimatlar çok basit ve açıktır.
Linux'ta süreçlerle çalışmanın 2 modu vardır:
Arka plan modunda çalışmak kullanışlıdır çünkü paralel olarak birkaç komutla çalışabilirsiniz. Terminal penceresi, içine yeni komutlar yazmak için her zaman kullanılabilir. Geriye onunla nasıl düzgün çalışılacağını bulmak kalıyor.
Bir backgroud komutunu (arka planda) çalıştırmak için adını girmeniz ve satırın sonuna & işareti eklemeniz gerekir. Bir boşluktan sonra belirtilir. Örneğin:
thisisyourcommand argument1 argument2 &
Örneğin, bir tar arşivinin paketinin açılmasını çalıştırmamız gerekiyor. Bunu yapmak için Linux'ta şu komutu kullanırız:
$ tar -xf archive.tar &
[1] 3459
$
Terminali kullanarak yeni komutlar girebilir ve arşiv arka planda açılırken daha fazla çalışabilirsiniz.
Biz ilerledikçe [1] 3459 sayılarını görebilirsiniz. Bunun ne olduğunu ve ne için kullanıldığını anlayalım.
[1] kabuk tarafından sürece atanan numaradır.
3459 ise oluşturulan sürecin tanımlayıcısıdır (PID).
Eğer bir süreci Linux arka planında başlatabilirseniz, onu oradan alabilirsiniz. Bir süreci arka plandan çıkarmak için fg komutuna ihtiyacınız vardır. Eğer bir iş numarası belirtmeden girerseniz, sistem varsayılan olarak en son çalışan işlemi arka plandan çıkaracaktır.
Linux'ta belirli bir görevi arka plandan kaldırmak için bir komuta ihtiyacınız vardır:
fg [1]
Bu örnekte, ilk komutu arka plandan çıkardık. Belirli bir sayı belirtmeniz gerekir. Şu anda arka planda çalışmakta olan işleri görüntüleme yeteneği de desteklenmektedir.
Komutu girmeniz gerekiyor:
$ jobs
Artık bir Linux arka plan işlemini nasıl çalıştıracağınızı, durumunu nasıl görüntüleyeceğinizi ve önceliğini nasıl değiştireceğinizi biliyorsunuz.
Apply the discount by inserting the promo code in the special field at checkout:
Apply the discount by inserting the promo code in the special field at checkout: