Apakah ada perintah yang akan menampilkan semua layanan yang tersedia di OS saya yang berbasis Debian wheezy?
Saya tahu bahwa untuk melihat semua layanan yang berjalan dapat Anda gunakan service --status-all.
Apakah ada perintah yang akan menampilkan semua layanan yang tersedia di OS saya yang berbasis Debian wheezy?
Saya tahu bahwa untuk melihat semua layanan yang berjalan dapat Anda gunakan service --status-all.
Jawaban:
Wheezy menggunakan SysV init, dan semua layanan dikontrol dengan skrip shell khusus /etc/init.d, jadi ls /etc/init.dakan daftar mereka. File-file ini juga berisi deskripsi layanan di bagian atas, dan direktori berisi a README.
Beberapa tetapi tidak semuanya memiliki .shakhiran, Anda harus mematikannya saat menggunakan, mis., update-rc.d.
systemddi wheezysistem saya .
Pada Debian jessie coba: service --status-all.
Itu ada dalam sysvinit-utilspaket.
Seperti yang dikatakan dengan systemd akan
systemctl --full --type service --all
Dari halaman manual :
-l,--fullJangan ellipsize nama unit, proses entri pohon, output jurnal, atau memotong deskripsi unit dalam output status, daftar-unit, daftar-pekerjaan, dan daftar-timer.
-a,--allKetika mendaftarkan unit dengan daftar-unit, juga menunjukkan unit dan unit yang tidak aktif yang mengikuti unit lainnya. Saat menampilkan properti unit / pekerjaan / manajer, perlihatkan semua properti terlepas dari apakah properti itu disetel atau tidak.
Juga bermanfaat, dari ArchWiki :
systemctl # List running units
systemctl list-units # Idem
systemctl --failed # List failed units