Cara menggunakan perintah systemctl untuk mengelola layanan systemd
- 820
- 206
- Daryl Hermiston DVM
Artikel ini akan membantu Anda cara mengelola layanan menggunakan perintah SystemCTL untuk layanan SystemD. SystemD adalah manajer sistem dan layanan untuk sistem operasi berbasis Linux untuk mengelola layanan. Systemd lebih kuat dan mendapatkan lebih banyak popularitas dibandingkan Sysvinit yang lebih tua. Sebagian besar rilis yang lebih baru dari sistem operasi berbasis Linux (misalnya: centos/redhat 7, fedora 25, ubuntu 16.04) Menggunakan SystemD sebagai Alat Manajemen Layanan Default.
Sebelum menggunakan contoh perintah berikut berubah
Layanan Mulai atau Berhenti:
Sintaksis:
$ sudo systemctl mulai.Layanan $ Sudo Systemctl Stop .melayani
- awal: Dulu memulai layanan yang berhenti
- Berhenti: Digunakan untuk menghentikan layanan berjalan
Contoh:
$ sudo systemctl mulai ssh.Layanan $ Sudo Systemctl Stop SSH.melayani
Mulai ulang atau Layanan Muat Ulang:
$ sudo systemctl Reload ssh.Layanan $ Sudo Systemct Restart SSH.Layanan $ sudo systemctl reload-or-restart ssh.melayani
- Muat ulang: Digunakan untuk memuat kembali konfigurasi layanan berjalan
- Mengulang kembali: Digunakan untuk memulai kembali (berhenti/mulai) layanan berjalan
- Reload-or-Restart: Digunakan untuk memuat ulang layanan default, tetapi jika muat ulang tidak tersedia untuk layanan itu. Itu akan memulai kembali
Periksa Status Layanan:
$ sudo systemctl status ssh.melayani
- Status: Digunakan untuk memeriksa status layanan saat ini
Aktifkan atau Nonaktifkan Layanan:
$ sudo systemctl aktifkan ssh.Layanan $ Sudo Systemctl Nonaktifkan SSH.melayani
- Memungkinkan: Digunakan untuk mengaktifkan layanan untuk memulai boot sistem
- Cacat: Digunakan untuk menonaktifkan layanan untuk tidak memulai boot sistem
Periksa Aktifkan/Nonaktifkan Status Layanan:
$ sudo systemctl is-active ssh.Layanan $ Sudo Systemctl IS-Enabled SSH.melayani
- aktif: Digunakan untuk memeriksa apakah status layanan saat ini
- diaktifkan: Digunakan untuk memeriksa apakah layanan diaktifkan untuk memulai boot sistem
Referensi:
https: // fedoraproject.org/wiki/sysvinit_to_systemd_cheatsheet
- « Mengaktifkan logging di ptables di linux panduan pemula
- Cara Menginstal Cluster Elasticsearch (Multi Node) di CentOS/RHEL, Ubuntu & Debian »