Om du försöker använda kommandot " sudo /sbin /tjänsten SERVICE_NAME start " på en Ubuntu-dator , visas meddelandet " /sbin /service: Ingen sådan fil eller katalog " kommer att visas . Den /sbin /tjänsten script är skriptet som används av Red Hat - baserade Linux-distributioner att styra systemtjänster . Det här skriptet inte finns på samma plats i Ubuntu Linux-distribution . Istället har Ubuntu en annan metod för att starta och stoppa tjänster . Tjänster Explained
En tjänst är ett program som körs i bakgrunden som utför grundläggande uppgifter eller väntar på att svara på en förfrågan . Tjänster startas vanligen under startprocessen och ägs av root . Gemensamma tjänster omfattar " apache2 , " " mysql ", " cron " och " gdm " tjänster . Tjänster kan startas och stoppas manuellt av systemadministratören . Vanligtvis är de bara stoppas eller startas när administratören gör konfigurationsändringar till tjänsten eller om den inte fungerar korrekt . Använda /etc
/init.d kommandon
det traditionella sättet att hantera tjänster på Ubuntu är med " /etc /init.d /SERVICE_NAME " kommandot , där " tjänstenamn " är namnet på den tjänst som du vill starta . Den " /etc /init.d " katalogen är där skript som startar tjänsterna traditionellt var belägna . Sedan version 6.10 , innehåller denna katalog skript som gör ersättande service management metod bakåtkompatibel
syntax för hantering av tjänster med hjälp av " /etc /init.d " metoden är : .
Sudo /etc /init.d SERVICE_NAME start