Wheezy używa SysV init, a wszystkie usługi są kontrolowane za pomocą specjalnych skryptów powłoki w /etc/init.d, więc ls /etc/init.dbędzie ich lista. Te pliki zawierają także opis usługi u góry, a katalog zawiera README.
Niektóre, ale nie wszystkie mają .shsufiks, powinieneś zrezygnować z niego podczas używania np update-rc.d.
Po przeczytaniu twojej odpowiedzi zrozumiałem, jak głupie było moje pytanie. To było oczywiste. W każdym razie przynajmniej się czegoś nauczyłem. Niemniej jednak dziękuję za odpowiedź na moje pytanie.
Dragos Rizescu
7
@DragosRizescu nie ma głupich pytań.
Braiam
2
@DragosRizescu - ważne pytanie, wiele się zmieniło wokół tego, w jaki sposób usługi działają na różnych dystrybucjach, więc może być mylące.
Wyświetli listę wszystkich usług z kodem stanu, które są zatrzymane lub wyłączone (-), uruchomione lub włączone (+) lub nieznane (?), Co oznacza brak sekcji kodu statusu w skrypcie init.d. Nie tylko uruchamianie usług.
-l, --fullNie należy wymazywać nazw jednostek, pozycji drzewa przetwarzania, danych wyjściowych dziennika ani obcinać opisów jednostek na danych wyjściowych statusu, jednostek list, zadań list i timerów list.
-a, --allPodczas wyświetlania jednostek z listami, wyświetlaj również nieaktywne jednostki i jednostki, które podążają za innymi jednostkami. Podczas wyświetlania właściwości jednostki / zadania / menedżera pokaż wszystkie właściwości niezależnie od tego, czy są ustawione, czy nie.
Odpowiedzi:
Wheezy używa SysV init, a wszystkie usługi są kontrolowane za pomocą specjalnych skryptów powłoki w
/etc/init.d
, więcls /etc/init.d
będzie ich lista. Te pliki zawierają także opis usługi u góry, a katalog zawieraREADME
.Niektóre, ale nie wszystkie mają
.sh
sufiks, powinieneś zrezygnować z niego podczas używania npupdate-rc.d
.źródło
systemd
z mojegowheezy
systemu.Jessie Debiana spróbuj:
service --status-all
.Jest w
sysvinit-utils
paczce.źródło
Wyświetli listę wszystkich usług z kodem stanu, które są zatrzymane lub wyłączone (-), uruchomione lub włączone (+) lub nieznane (?), Co oznacza brak sekcji kodu statusu w skrypcie init.d. Nie tylko uruchamianie usług.
źródło
Jak powiedziałem z systemd byłoby
Ze strony podręcznika :
Przydatne również z ArchWiki :
źródło
/etc/init.d zawiera skrypty używane przez narzędzia inicjujące System V (SysVinit).
Lista wykonywalna:
źródło