"logout" komutunu kullanırken SSH'da "There are stopped jobs" sorununu nasıl çözebilirim (terminalde)?

Bu öğretici size nasıl çözüleceğini gösterir "There are stopped jobs" özel yapılmış "logout” terminalde (SSH). Bu mesaj ne anlama geliyor Linux ve terminal bağlantısını kesebilmek için yapmanız gerekenler için aşağıdaki eğitime adım adım bakın.

Komutla bir terminalin bağlantısını nasıl keseceğinizi görmeden önce "logout", bu mesajın ne anlama geldiğini bilmek güzel.

"logout" komutu kullanırken neden "There are stopped jobs" mesajı görünüyor?

mesajı "There are stopped jobsÇalışan veya kesintiye uğramayı bekleyen işlemlerin olduğu bir terminalle bağlantıyı kesmeye çalıştığınızda "görünüyor (Ctrl+C) veya devamı (fg) onların.
Terminal ile o sisteme bağlanan clientınız arasındaki işlemlerle ilgilidir. Bağlantı SSH tarafından Putty veya Terminal (macOS).

Yani, bu bir hata mesajı değil, sadece kullanıcıyı bilgilendiren bir mesajdır.jobskaydedilmemiş veya kapatılmamış olan devam ediyor. Çoğu zaman bu mesaj, metin dosyalarını " ile düzenlediğinizde görünür.vimkaydetmediğiniz, ancak düzenleme ekranından ayrıldığınız ".

"logout" komutunu kullanırken SSH'da "There are stopped jobs" sorununu nasıl çözebilirim (terminalde)?

" komutu ile çıkış yapabilmek içinlogout"normalde, bu süreçleri sonlandırmanız veya sonlandırmanız gerekir.

1. " komutunu çalıştırın.jobs” terminalde. Bu komut, bekleyen veya çalışan işlemlerin listesini görüntüler.

2. Ardından, açık süreci belirledikten sonra birkaç seçeneğiniz vardır:

İşlemi yürütme sırasında geri yükleme

" komutunu kullanınfg” durdurulan işlemi sürdürmek için (job) ve ardından tuş kombinasyonu ile bitirin Ctrl+C.

Önlemek için işlemi arka plana taşıyın "There are stopped jobsbaşlıklı bir kılavuz yayınladı

" komutunu çalıştırınbg” işlemi arka plana taşımak için. Artık terminal bağlantısını "komutuyla kapatabileceksiniz"logout” açık işlemi durdurmadan.

Geçerli kabukla görev ilişkisini sonlandır

" komutunu da kullanabilirsiniz.disown". Bu komut bir job geçerli kabukla ilişkilendirilir, böylece terminal bağlantı oturumunu kapatabilirsiniz. Terminalde bir komut çalıştırıyorsanız ve terminali kapattıktan sonra bile bu komutun aktif kalmasını istiyorsanız, " komutunu güvenle kullanabilirsiniz.disown".

İş yükünün zorla kapatılması

Bu yöntem önerilmez, ancak isterseniz görevi kapatmaya zorlayabilirsiniz.

İşlemin PID'sini şu komutla tanımlayın:

ps aux | grep process_name

İşlemi sonlandırmaya zorla:

kill -9 PID_number

Yukarıdaki öğreticideki adımlardan herhangi biri sonrasında, artık " mesajıyla karşılanmayacaksınız.There are stopped jobs"komutu yürüttüğünüzde"logout” Bir terminaldeki oturumu kapatmak için.

Teknolojiye tutkulu, 2006 yılından beri StealthSettings.com'da yazıyorum. macOS, Windows ve Linux işletim sistemlerinde geniş deneyimim var, aynı zamanda programlama dilleri ve blog platformları (WordPress) ile online mağazalar için (WooCommerce, Magento, PrestaShop) bilgi sahibiyim.

nasıl » Linux » "logout" komutunu kullanırken SSH'da "There are stopped jobs" sorununu nasıl çözebilirim (terminalde)?
Leave a Comment