Articles

stop, start and restart services on Debian (Polski)

usługa jest programem działającym w tle i używanym w razie potrzeby. Apache, ssh, nginx czy Mysql to jedne z najbardziej znanych usług. W Debianie, włącznie z Debianem 10, Usługi są przechowywane w katalogu / etc / init.d/, mogą być zarządzane za pomocą systemu init lub systemd, z których oba zostaną wyjaśnione poniżej z przykładami 3 różnych sposobów zatrzymania, uruchomienia, ponownego uruchomienia lub sprawdzenia statusu usługi.

  • polecenie serwisu
  • Systemd
  • plik /etc/init.,katalog d
  • Sprawdzanie statusu usługi na Linuksie Debian 10 Buster
  • uruchamianie usług na Linuksie Debian 10 Buster
  • uruchamianie usług na Linuksie Debian 10 Buster
  • uruchamianie usług na Linuksie Debian 10 Buster

polecenie usługi

usługa polecenia w Linuksie pozwala sprawdzić status, zatrzymać, uruchomić lub ponownie uruchomić usługi i demony, pliki init przechowywane w /etc/init.katalog D.,

składnia do zatrzymywania, uruchamiania, restartowania usług lub drukowania ich statusu na żądanie to:

usługa <Nazwa Usługi> <

poniższy przykład pokazuje, jak sprawdzić status usługi SSH za pomocą polecenia service:

status usługi SSH

systemd

systemd jest pakietem do zarządzania usługami i demonami Linuksa (Ostatnie”d”jest spowodowane demonami Uniksa)., Polecenie systemctl pozwala na uruchomienie,zatrzymanie, ponowne uruchomienie i sprawdzenie stanu usług. Jego celem jest ujednolicenie konfiguracji i zachowania wszystkich dystrybucji Linuksa zastępujących Unix SystemV i BSD init systems.It zarządza również opisanym poniżej programem init.

składnia sprawdzająca status usługi jest następująca:

systemctl status SSH

/etc / init.d katalog

gdy system uruchomi init jest pierwszym programem, który zostanie uruchomiony i pozostaje uruchomiony jako proces z PID 1, dopóki system się nie wyłączy.,”Jest bezpośrednim lub pośrednim przodkiem wszystkich innych procesów i automatycznie przyjmuje wszystkie osierocone procesy. Init jest uruchamiany przez jądro podczas procesu rozruchu; jeśli jądro nie będzie w stanie go uruchomić, wystąpi panika jądra. Init jest zazwyczaj przypisany do identyfikatora procesu 1 ” (Źródło: Wikipedia)

wszystkie usługi i demony rozpoczynające się podczas rozruchu znajdują się w pliku /etc/init.katalog D. Wszystkie pliki przechowywane w pliku / etc / init.obsługa katalogów d zatrzymywanie, uruchamianie, ponowne uruchamianie i Sprawdzanie statusu usług.,
składnia sprawdzająca status usługi ssh to:

/etc/init.d / SSH status

Sprawdzanie statusu usługi na Linuksie Debian 10 Buster

Poniżej znajdziesz 3 różne sposoby sprawdzania statusu usługi na Debianie 10 Buster (lub jakimkolwiek współczesnym wydaniu Debiana).,status usługi za pomocą polecenia service:

usługa polecenia pozwala wyświetlić status usługi, uruchomić, zatrzymać lub ponownie ją uruchomić, aby wyświetlić usługę składnia jest:

service <Service-Name> statusdiv

poniższy przykład pokazuje status usługi SSH:

status usługi SSHD

w moim przypadku, gdy usługa SSH jest uruchomiona, wyjście to:

sprawdzanie stanu usług w ramach INIT.,d:

oprócz usługi poleceń możesz także wchodzić w interakcje z usługami przechowywanymi w /etc/init.d katalog, aby sprawdzić status usługi, składnia jest:

/etc/init.d / <Services-Name> status

aby sprawdzić status usługi ssh Uruchom:

/etc/init.,=”6e05bbf754″>
systemctl status SSH

uruchamianie usług na Linuksie Debian 10 Buster

aby uruchomić usługi na Linuksie za pomocą polecenia service składnia jest:

service <service-name> start

poniższy przykład pokazuje, jak uruchomić usługę ssh za pomocą polecenia service:

service SSH start

podobnie jak ze statusem możesz również uruchamiać usługi z INIT.,d katalog otrzymujący informacje wyjściowe, składnia jest następująca:

/etc/init.,obsługa ssh za pomocą polecenia systemctl:

systemctl start SSH

zatrzymanie usług w systemie Linux Debian 10 Buster

aby zatrzymać usługi w systemie Debian za pomocą polecenia service składnia jest następująca:

usługa <nazwa usługi> zatrzymaj

poniższy przykład pokazuje, jak zatrzymać usługę SSH:

usługa SSH stop

aby zatrzymać usługi za pomocą INIT.,d katalog składnia jest:

./ etc / init.d / <Nazwa Usługi>stop

poniższy przykład pokazuje, jak zatrzymać usługę ssh przy użyciu/etc / init.d katalog:

./ etc / init.,div>

systemctl stop <Nazwa Usługi>

poniższy przykład pokazuje, jak zatrzymać usługę ssh za pomocą polecenia systemctl:

systemctl stop ssh

ponowne uruchamianie usług w systemie Linux Debian 10 Buster

ponowne uruchamianie usług wymaga tej samej składni, aby ponownie uruchomić usługę ssh za pomocą polecenia service run:

usługa SSH restart

aby ponownie uruchomić usługę SSH przy użyciu INIT.,D uruchomienie katalogu:

/etc/init.d/SSH uruchom ponownie

i na koniec uruchom ponownie usługę ssh przy użyciu Systemd Uruchom:

systemctl uruchom ponownie ssh

to wszystko na temat zarządzania usługami pod Linuksem. Sprawdź sekcję powiązane artykuły, aby dowiedzieć się więcej o usługach.
mam nadzieję, że ten krótki tutorial ci się przydał. Śledź LinuxHint, aby uzyskać dodatkowe aktualizacje i wskazówki dotyczące Linuksa i sieci.,

  • Jak wyświetlić listę usług za pomocą systemd
  • gdzie usługi są przechowywane w Debianie?
  • zainstaluj BIND 9 na Ubuntu i skonfiguruj go do użycia
  • plik jednostki systemd Tworzenie usługi
  • Jak wyświetlić listę usługi z systemd