İş Kontrolü
Linux'ta tek bir terminal penceresi kullanırken ve uzun süren bir komut çalıştırıyorsanız, komut tamamlanana kadar komut satırıyla etkileşim kuramazsınız. Ancak, makinemizde çalışmaya devam etmek istiyoruz, bu nedenle terminal penceresini açık tutmamız gerekiyor. Neyse ki, işler (jobs) ile processlerimizin nasıl çalıştığını kontrol edebiliriz.
Arka Planda İş Çalıştırma
Bir komuta ampersand (&) ekleyerek, komutu arka planda çalıştırabilir ve böylece hala terminalinizi kullanabilirsiniz. Bir örneğe bakalım:
Bu komutlar çalışacak ve terminalinizi kullanmaya devam edebileceksiniz.
Arka Plandaki İşleri Görüntüleme
Arka plana gönderdiğiniz işleri şimdi görüntüleyebilirsiniz.
Bu komut, ilk sütunda iş kimliğini, ardından durumu ve çalıştırılan komutu gösterir. İş kimliğinin yanındaki "+" sembolü, başlatılan en son arka plan işi olduğunu gösterir. "-" ile iş ise ikinci en son arka plan işidir.
Mevcut İşleri Arka Plana Gönderme
Zaten bir iş çalıştırdıysanız ve onu arka plana göndermek istiyorsanız, sonlandırıp yeniden başlatmanıza gerek yoktur. Önce işi Ctrl-Z ile askıya alın, ardından arka plana göndermek için "bg" komutunu çalıştırın.
Arka Plandaki İşleri Öne Taşıma
Arka plandaki bir işi öne taşımak için istediğiniz iş kimliğini belirtmeniz yeterlidir. "fg" komutunu herhangi bir seçenek kullanmadan çalıştırırsanız, en son arka plan işini (yanında "+" işareti olan iş) geri getirir.
Arka Plandaki İşleri Sonlandırma
Arka plandaki işleri öne taşımaya benzer şekilde, Job ID'lerini kullanarak processleri sonlandırabilirsiniz.
Last updated