Perintah layanan adalah cara lain untuk mengontrol layanan SysVinit melalui skrip SysVinit. Ini mendukung subperintah berikut.
Subperintah | Dulu |
---|---|
{layanan} status | Cetak status layanan saat ini. |
{layanan} mulai | Aktifkan layanan segera. |
{layanan} berhenti | Nonaktifkan layanan segera. |
{service} mulai ulang | Mulai ulang layanan segera. |
{service} muat ulang | Baca ulang file konfigurasi saat layanan berjalan. |
Sintaks
Sintaks dari perintah layanan adalah:
# service [options] [service] [subcommand]
Jika Anda mengalami kesalahan di bawah ini saat menjalankan perintah layanan:
service: command not found
Anda dapat mencoba menginstal paket di bawah ini sesuai dengan pilihan distribusi Anda:
Distribusi OS | Perintah |
---|---|
Debian | apt-get install sysvinit-utils |
Ubuntu | apt-get install sysvinit-utils |
Kali Linux | apt-get install init-system-helpers |
CentOS | yum install initscripts |
Fedora | dnf menginstal skrip init |
Raspbian | apt-get install sysvinit-utils |
Contoh Perintah layanan
1. Untuk status program:
# service vsftpd status
2. Untuk memulai layanan:
# service vsftpd start
3. Untuk menghentikan layanan:
# service vsftpd stop
4. Untuk memulai ulang layanan:
# service vsftpd restart
5. Untuk melihat status semua program:
# service --status-all
6. Untuk melihat bantuan:
# service -h # service --help
7. Untuk melihat versinya:
# service --version
8. Lakukan restart penuh (menjalankan skrip dua kali dengan start dan stop):
# service service_name --full-restart