Sampai saat ini ada cara sederhana dan efektif untuk memulai / menghentikan / memulai kembali layanan:
service nginx start|stop|restart
Ini bekerja dengan sempurna selama bertahun-tahun, ... sampai beberapa smart-pants memutuskan untuk memperbaikinya dan sekarang saya berhadapan dengan sistem Debian / Ubuntu di mana service
skrip tidak melakukan apa-apa (karena saya seharusnya menggunakan hal-hal seperti systemctl start nginx.service
(lebih lama lagi, tidak ada pelengkapan otomatis yang berfungsi, ...)
Pertanyaan saya merujuk khusus ke Debian dan Ubuntu tetapi juga akan membantu untuk mencakup distro CentOS / RedHat juga.
Jadi, adakah yang bisa menyelamatkan saya dari perubahan yang ditakdirkan ini?
Seandainya tidak jelas, saya mencari cara yang konsisten untuk menangani itu, yang akan bekerja pada Debian 7.x, 8.x, Ubuntu LTS terbaru dan non-LTS.
PS. Di luar ruang lingkup pertanyaan khusus ini, tetapi pujian ekstra diberikan jika solusinya juga mencakup bagian aktifkan dan nonaktifkan untuk layanan.
service
perintah lama dengan pembungkus yang memanggil servicectl?
service
benar-benar tidak melakukan apa pun untuk Anda? Ini berfungsi seperti yang diharapkan pada LMDE saya (yang pada dasarnya adalah pengujian Debian), saya tidak berpikir itu adalah hal khusus LMDE. Ini juga berfungsi seperti yang diharapkan di VM Ubuntu saya.