Il modo migliore per eseguire il servizio, indipendentemente dalla distribuzione


3

Sto lavorando su un'applicazione e desidero avviare l'avvio dello script e consentire agli utenti di eseguire cose del genere

service my-program restart

Quello che sto vedendo è che sembrano esserci diversi modi tra differenti distro se è in avvio, systemV e qualsiasi altra cosa sia là fuori. Volevo sapere come la maggior parte delle persone risolva questo problema, c'è qualche comando speciale che lo farà indipendentemente da ciò che Linux è. O avrò bisogno di script init per ciascuno.

Risposte:


0

Se si desidera la massima portabilità, è possibile assicurarsi che lo script controlli prima la distribuzione e quindi utilizzare di conseguenza il metodo del programma di avvio appropriato

 Pseudocode:

 getDistro ( cat /etc/*release.txt )
 startUp ( Distro )

In bocca al lupo

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.