Wymień usługi Linux z systememctl

Wymień usługi Linux z systememctl

Wymień usługi Linux z systememctl

Różnorodne usługi działają stale na tle Linux, takich jak usługi sieciowe i systemowe. Usługi działające w Linux są również znane jako Demons, które odnoszą się do grupy procesów pracujących nad zapleczem.

Usługi mogą być zarządzane i wymienione za pomocą różnych metod i narzędzi. SystemD to pakiet oprogramowania narzędzi z możliwością zarządzania systemami Linux przyjętych przez dystrybucję Linux jako zastąpienie procesu inicjowego.

Wszystkie zadania systemowe można kontrolować za pośrednictwem SystemD. Proces można uruchomić lub zakończyć za pomocą tego narzędzia, a wszystkie informacje o usługach włączonych i wyłączonych można również wymienić za pomocą SystemD.

Wymień usługi za pomocą SystemCTL w Linux

SystemCtl to narzędzie obowiązujące w zarządzaniu i kontrolowaniem systemu SystemD. Polecenie SystemCTL może być używane do wyświetlania wszystkich usług w Linux.

Pokazamy teraz, jak działa SystemCtl.

Wymień wszystkie usługi

Aby uzyskać listę wszystkich usług w systemie, niezależnie od tego, czy są one załadowane, czy nieaktywne, wydaj następujące polecenie SystemCtl w terminalu:

$ Systemctl List-Units --Type = Service --all

Wszystkie usługi w twoim systemie pojawią się na ekranie, jak widać na wyjściu pokazanym na powyższym obrazku.

Usługi załadowane na listę

Poniższe polecenie zawiera listę każdej uruchomionej usługi załadowanej, aktywnej lub nieudanej:

$ SystemCtl List-Units --Type = Service

Uruchamianie usług

W wielu przypadkach odróżnienie działających usług od wszystkich innych usług może być trudne. Uruchom następujące polecenie, aby uzyskać szybką odpowiedź, która pokazuje usługi załadowane i uruchomione w systemie:

$ SystemCtl List-Units --Type = service --state = Uruchamianie

Włączone usługi

Wprowadź następujące polecenie, aby sprawdzić włączone usługi w systemie:

$ Systemctl List-Unit-Files --state = włączony

Usługi niepełnosprawne

Usługi wyłączone nie uruchamiają ani nie aktywują się automatycznie. Aby włączyć żądaną/wymaganą usługę, wybierz usługę z kategorii wyłączonej. Do uzyskania listy usług niepełnosprawnych w systemie służy następujące polecenie:

$ Systemctl List-Unit-Files --state = niepełnosprawny

Sprawdź status usługi

„„filiżanka”Komenda służy do uzyskania więcej informacji o statusie usługi. Puchar to modułowy system drukowania, za pomocą którego komputer działa jako serwer drukarski i wyświetla informacje. Użyj kubki polecenie, aby uzyskać więcej informacji na temat usług włączonych/wyłączonych w systemie:

$ SystemCtl Pucharki.praca

Gdzie są pliki usług SystemCtl

Pliki konfiguracyjne systemu są przechowywane w określonych katalogach. Istnieją katalogi jednostek systemowych i katalogów jednostek użytkownika.

Lokalizację jednostki systemowej i katalogów jednostki użytkownika za pomocą PKG-config Systemd Komenda.

Uruchom następujące polecenia, aby znaleźć katalogi w systemie:

$ pkg-config systemd --variable = SystemDsystemunitdir
$ pkg-config systemd --variable = SystemDuserunitdir

Możesz przeglądać te katalogi i zobaczyć pliki jednostek SystemD.

Wniosek

W tym artykule pokazano, jak korzystać z poleceń SystemCTL do listy usług w Linux, w tym wiele opcji przeglądania Usług. Przy prawidłowej wiedzy łatwo jest wybrać wymagane polecenie.