Bagaimana Anda mendapatkan daftar semua layanan awal?


146

Saya tahu tentang update-rc.d SERVICE OPTIONSperintah untuk menambah dan menghapus layanan dari startup, tetapi bagaimana cara menggunakannya untuk mendapatkan daftar semua layanan yang saat ini dikonfigurasi untuk memulai saat startup?

Apakah ada cara lain untuk mendapatkan daftar ini?

Jawaban:


234

Lihat tautan terlampir.

UbuntuBootupHowto

Perintahnya adalah

service --status-all

1
Terima kasih, service --status-allberhasil, meskipun saya masih harus menemukan legenda untuk menentukan dengan tepat apa arti simbol-simbol itu.
Lance Roberts

@ Lance: ada bug dalam opsi pengelolaan --status-all, lihat pertanyaan AU ini: askubuntu.com/questions/55992/running-services
enzotib

1
Saya menyadari ini sedikit tanggal, tetapi dari membaca halaman manual, sepertinya ini mencantumkan status saat ini, bukan apakah mereka dikonfigurasikan untuk memulai? "service --status-all menjalankan semua skrip init, dalam urutan abjad, dengan perintah status. Opsi ini hanya memanggil status untuk pekerjaan sysvinit, pekerjaan pemula dapat ditanyakan dengan cara yang sama dengan daftar initctl '."
ernie

1
Daftar hampir semua yang relevan yang sedang berjalan initctl list | egrep -v " stop/waiting|^tty" ; service --status-all 2>&1 | egrep -v "\[ (\?|\-) \]"
kert

22
+= menjalankan, -= menghentikan layanan. ?= dikelola oleh pemula (jalankan initctl listuntuk mendapatkan status ini)
dave1010

8

Anda bisa menggunakan BUM .

masukkan deskripsi gambar di sini


Ini terlihat bagus, tapi saya terlalu baru dengan Ubuntu untuk mengetahui cara menginstal ini di server virtual saya, yang saya masukkan ke dalam (atau jika itu mungkin).
Lance Roberts

Apakah Anda memiliki lingkungan grafis?
desgua

Tidak, hanya sesi terminal.
Lance Roberts

Nah, BUM adalah alat grafis, jadi perintah yang Anda sebutkan di atas tampaknya lebih sesuai dengan kebutuhan Anda.
desgua

Anda dapat menginstal ini tanpa alat grafis. Aplikasi X dapat dijalankan dari jarak jauh. Ya, bahkan di Windows. Anda hanya perlu memberi tahu setiap aplikasi tempat menjalankan (mis. Alamat IP). Itu mungkin, Anda dapat Google spesifik.
David Betz
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.