/ Sbin / tjeneste ikke funnet på Ubuntu

Hvis du forsøker å bruke kommandoen "sudo / sbin / tjeneste start" på en Ubuntu datamaskin, vil meldingen "/ sbin / tjeneste: Ingen slik fil eller katalog" vises. Den / sbin / tjenesten script er skriptet brukes av Red Hat-baserte Linux-distribusjoner å kontrollere systemtjenester. Dette skriptet er ikke funnet på samme sted i Ubuntu Linux-distribusjon. I stedet har Ubuntu en annen metode for å starte og stoppe tjenester.

tjenester Forklart

En tjeneste er et program som kjører i bakgrunnen å utføre viktige oppgaver eller venter på å svare på en forespørsel. Tjenestene er vanligvis startet under oppstartsprosessen og eies av root brukeren. Vanlige tjenester inkluderer de "apache2", "mysql", "cron" og "GDM" tjenester. Tjenester kan startes og stoppes manuelt av systemadministratoren. Vanligvis er de bare stoppes eller startes på nytt når administratoren gjør konfigurasjonsendringer i tjenesten eller hvis den ikke fungerer som den skal.

Bruke /etc/init.d kommandoer

Den tradisjonelle måten å administrere tjenester på Ubuntu er med "/etc/init.d/service_name" kommandoen, der "tjenestenavn" er navnet på den tjenesten du ønsker å starte. Den "/etc/init.d" katalogen er hvor skriptene som starter tjenestene ble tradisjonelt plassert. Siden versjon 6.10, inneholder denne katalogen skript som gjør utskifting service management metoden bakoverkompatibel.

Syntaksen for å håndtere tjenester ved hjelp av "/etc/init.d" metoden er:

sudo /etc/init.d tjenestenavn start | stop | restart

Kommandoen "sudo /etc/init.d tjenestenavn start" starter tjenesten. Kommandoen "sudo /etc/init.d tjenestenavn stopp" stopper tjenesten. Kommandoen "sudo /etc/init.d tjenestenavn restart" stopper, starter deretter tjenesten. Kommandoen "ls /etc/init.d" produserer en liste over alle tjenestene.

Bruke "service" Command

I Ubuntu 6.10 ble metoden for å administrere tjenester endret til "service" -kommandoen. Syntaksen er:

sudo tjeneste starte | stoppe | restart

Kommandoen "sudo tjeneste start" starter tjenesten. Kommandoen "sudo tjeneste stopp" stopper tjenesten. Kommandoen "sudo tjeneste restart" stopper starter deretter tjenesten. Kommandoen "service --status-all" brukes til å vise status for alle tjenester. Du trenger ikke å bruke "sudo" -kommandoen til å vise tjenester.

Ved hjelp av det grafiske brukergrensesnittet

Ubuntu desktop-utgaven gir et GUI for å deaktivere uønskede tjenester. Klikk på "System" menyen, marker "Administration" og klikk på "Tjenester" for å åpne verktøyet. Dette starter Tjenester konfigurasjonsverktøy. En liste over tjenester vises med en hake ved siden av de aktiverte tjenester. Klikk på "Lås opp" -knappen og skriv inn administratorpassordet i tekstboksen for å gjøre endringer i tjenestene. Sett en hake ved siden av noen tjenester ønsker du aktivert og fjerne haken ved siden av alle tjenester du vil deaktivere. Klikk på "Close" -knappen for å lagre endringene.