«job-control» etiketlenmiş sorular

İşlerin kabuk tarafından kontrol edilebileceği çeşitli yollarla ilgili sorular: askıya alma, devam ettirme, yürütmeyi sonlandırma vb.

2
Bir sürecin üst süreci değiştirilsin mi?
Bir sürecin üst sürecini değiştirmek mümkün müdür? Evet ise, nasıl? Örneğin, screenBir screenoturumu ve içinde çalışan işlemleri farklı kabuk işlemlerine nasıl ekleyebilirim ? Ana süreç değişikliği var mı? Bir programın çalıştığı kabuk sürecinin değişmesinin diğer yollarını duymuş gibiyim, ama hatırlamıyorum. Programın ebeveyn sürecinde de bir değişiklik var mı? disownBir işlem …

1
Eksi ve Artı Oturum Açma işleri Süreci
Bu komutlar arka planda çalışır: foo @ contoso ~ $ uyku 30 ve foo @ contoso ~ $ uyku 60 & foo @ contoso ~ $ uyku 90 & İşler çalıştırıldıktan sonra eksi ve artı işareti nedir? foo @ contoso ~ $ iş ilanları [1] Koşu uykusu 30 & [2] …

1
Nasıl bash gibi süreçleri askıya almak ve devam ettirmek için
bu soru aşağıdakilerin bir takipçisidir: Süreçlerin askıya alınması ve sürdürülmesi Gnome terminalindeki bir bash oturumundan firefox'u başlattım. İşlem ağacı şöyle görünür: $ ps -e -o pid,ppid,cmd -H 1828 1 gnome-terminal 26677 1828 bash 27980 26677 /bin/sh /usr/lib/firefox-3.6.15/firefox 27985 27980 /bin/sh /usr/lib/firefox-3.6.15/run-mozilla.sh /usr/lib/firefox-3.6.15/firefox-bin 27989 27985 /usr/lib/firefox-3.6.15/firefox-bin 28012 27989 /usr/lib/firefox-3.6.15/plugin-container /usr/lib/adobe-flashplugin/libflashplayer.so 27989 …


4
bash'da iş denetimini devre dışı bırakma (CTRL-Z)
Bazen başıma CTRL+ Zbastığımda başıma geliyor ve uygulamam arka planda kayboluyor. Biliyorum, geri getirebilirim fg, bu yüzden çok önemli değil. Ama job controlyine de bunu kapatmayı merak ediyorum . Tüm hayatım boyunca, ihtiyaç duyduğum bir örneği hatırlayamıyorum, bana geçmişin kalıntısı olarak bakıyor. job controlTamamen devre dışı bırakmak uygun mudur? Yoksa …

4
Bir işlemi arka plana nasıl taşıyabilir ve çıktısını nasıl sustururum?
Diyelim ki terminalde bir işlem başlattım ve çalışırken standart hataya çıktı gönderir. Süreci arka plana taşımak ve aynı zamanda susturmak istiyorum. Sürecini durdurma ve kullanarak tekrar başlatmadan bunu yapmanın bir yolu var mı &ve > /dev/null 2>&1? Ben de gerçekleştirir bg ve hedef sürecin çıkış tanımlayıcıları değiştirebilir bazı komut olup …


1
Engellemeyen bash komutu
Diyelim ki aşağıdakileri içeren bir bash betiğim var: #!/bin/sh gedit rm *.temp Bunu kullanarak yürüttüğümde sh ./test.sh, geditaçılır , ancak rmkapatılana kadar parça çalışmaz gedit. Ben geditkapalı olmasa bile komut dosyası çalışmaya devam etmek istiyorum ; sanki geditbash infazını engellemiyor. Verdiğim örnek sadece bir örnektir ( rmilkini koymak gerçek bir …
11 bash  job-control 


1
Arka plandaki işlemler neden bazen kendiliğinden durur?
Bazen, bir işlemi bgbash ile arka planladıktan sonra bir süre sonra , istemi yeniden görüntülemek için aynı kabukta Enter tuşuna bastığımda (sadece arka plan işleminden bir çıktı görüntülendiğinde hala bash olduğumu kontrol etmek için), arka plan süreci kendiliğinden durmaktadır. Tekrar yaparsam bgaynı sorun tekrar eder. Düzeltmenin tek yolu öyle görünüyor …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.