Çalışan hizmetler


14

Belirtilen "çalışıyor" / "çalışmıyor" durumları ile hizmetlerin tam listesini almak için bir yolu var mı .

service --status-all

30'dan fazla ?hizmet çıktılar .

Bu çıktı neden bu kadar bilgilendirici değil? Hizmetin çalışıp çalışmadığını belirlemek zor mu? Ve tüm hizmetler için kesin durumları nasıl alabilirim?

zerkms@ubuntu-server-11:~$ sudo service --status-all 2>&1|grep cron
 [ ? ]  cron
zerkms@ubuntu-server-11:~$ sudo service cron status
cron start/running, process 804

@Rinzwind: +ve ile birkaç hizmet döndürür -, ancak hizmetlerin çoğu ile işaretlenir ?. Sadece ubuntu-server 11.04 kuruldu
zerkms

@Rinzwind: ne demek istediğimi açıklığa kavuşturmak için çıktı örneği eklendi
zerkms

Yanıtlar:


6

serviceSenaryoda bir hata gibi görünüyor . 77. satırdaki grep kalıbını bununla değiştirmek daha iyi sonuçlar verir:

"\(^\|\W\)status)"

Düzenle

Bu konuda Debian bir hata raporu bulundu. Yukarıda yazdıklarıma işlevsel olarak eşdeğer bir düzeltme eki kullanılabilir: hizmet "cron" init.d dosyasını doğru ayrıştırmıyor . Launchpad projeyi tanımıyor sysvinit-utils.


Evet, şimdi çok daha iyi görünüyor. O zaman lütfen hata bildirir misiniz? (
Ubuntu'da

Tabii ki, henüz sinyal alınmadıysa, yapacağım
enzotib

tamam. Cevabınızı kontrol ettiniz. PS: lütfen sonra bir hata referans ekleyin, bu yüzden onu takip edebilir ;-)
zerkms

referans için teşekkürler. Şaşırtıcı bir şekilde böcek committer cronçok ;-) seçti
zerkms 6:11

Teşekkürler, hepsi olmasa da? Diğerleri arasında Kalesi hala bir? Gösteriyor.
Lance Roberts
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.