Jak zainstalować BlackArch Linux
BlackArch Linux to dystrybucja bezpieczeństwa i testów penetracyjnych oparta na Arch Linux. Zainstaluj BlackArch Linux w swoim systemie.
Wszystkie główne dystrybucje Linuksa używają Systemd, systemu init, który działa w oparciu o włączanie i wyłączanie plików „usługowych”. Jeśli próbujesz wyświetlić listę tych plików usług, ale nie wiesz, jak to zrobić, musisz skorzystać z polecenia systemctl .
W tym przewodniku omówimy różne sposoby wyświetlania plików usług Systemd w systemie Linux. Aby rozpocząć, upewnij się, że używasz systemu operacyjnego Linux z Systemd. Następnie otwórz okno terminala i postępuj zgodnie z instrukcjami.
Użyj Systemd, aby wyświetlić listę aktywnych usług
Jeśli często korzystasz z Systemd, w pewnym momencie możesz chcieć wiedzieć, jakie usługi są aktywne podczas uruchamiania systemu Linux. Wyświetlanie listy aktywnych usług jest bardzo łatwe i można to zrobić za pomocą polecenia systemctl –type=service systemctl –type=service –state=running .
To polecenie po uruchomieniu pokaże tabelę wszystkich usług, jeśli są aktywne, a także krótki opis. Aby uruchomić ten program, otwórz okno terminala . Po otwarciu okna terminala wykonaj poniższe polecenie.
systemctl --type=usługa --stan=działa
Jeśli próbujesz przefiltrować wszystkie aktywne usługi dla określonej usługi, przeglądanie tej dużej tabeli może być dość nużące. Na szczęście polecenie systemctl można połączyć z poleceniem grep jako mechanizm filtrowania.
Na przykład, aby sprawdzić, czy „snapd.service” jest uruchomiony i załadowany, możesz uruchomić systemctl –type=service –state=running | grep 'snapd', a dane wyjściowe pokażą tylko usługę Snapd, a nie całą tabelę.
systemctl --type=service --state=running | grep 'snapd'
Jeśli chcesz zapisać dane wyjściowe tabeli w pliku tekstowym na później, użyj następującego polecenia.
systemctl --type=service --state=uruchomionyuruchomiony > ~/active-services.txt
Aby wyświetlić plik tekstowy w dowolnym momencie, wykonaj poniższe polecenie cat .
cat ~/active-services.txt
Użyj Systemd, aby wyświetlić listę nieaktywnych usług
Lista aktywnych usług Systemd jest pomocna, ale co z nieaktywnymi? Tak, można je również wymienić. Oto jak. Najpierw otwórz okno terminala.
Gdy okno terminalu jest otwarta i gotowa do użycia, należy wykonać = Usługa systemctl -type polecenie, ale w -state = gniazda, miejsce „nieaktywną”, a nie „działa”. W ten sposób możesz zobaczyć, które usługi Systemd są nieaktywne w twoim systemie Linux.
systemctl --type=usługa --stan=nieaktywny
Podobnie jak w przypadku aktywnych usług, Systemd utworzy ładną, schludną tabelę i pokaże, które usługi Systemd są nieaktywne, martwe i nieużywane. Jeśli chcesz przefiltrować tę tabelę, aby sprawdzić, czy określona usługa nie działa, możesz połączyć ją z poleceniem grep .
Na przykład, aby ustalić, czy plik „updatedb.service” jest nieaktywny, możesz połączyć systemctl –type=service –state=inactive z poleceniem grep poniżej, aby wyszukać go w tabeli.
systemctl --type=service --state=inactive | grep 'updatedb.service'
Jeśli chcesz zapisać wszystkie nieaktywne pliki usługi Systemd w pliku tekstowym do późniejszego odczytu, użyj następującego polecenia.
systemctl --type=service --state=inactive > ~/inactive-services.txt
Aby odczytać ten plik tekstowy bezpośrednio z okna terminala, użyj polecenia cat .
cat ~/inactive-services.txt
Użyj Systemd, aby wyświetlić listę wszystkich zainstalowanych usług
Jeśli chcesz zobaczyć wszystkie zainstalowane usługi Systemd, niezależnie od tego, czy są aktywne, czy nie, musisz użyć polecenia systemctl list-unit-files –type=service i wykluczyć przełącznik wiersza polecenia –state . Wykluczając -state , Systemd będą mogli notować każdy i każdy plik usług na komputerze bez problemów.
systemctl list-unit-files --type=usługa
Po wykonaniu powyższego polecenia Systemd wydrukuje tabelę z każdym plikiem usługi w systemie. Stąd możesz posortować tabelę, aby znaleźć potrzebny plik usługi.
Jeśli nie możesz znaleźć określonego pliku usługi, możesz połączyć polecenie systemctl list-unit-files –type=service z poleceniem grep, aby użyć filtru. Korzystając z poniższego polecenia, przefiltruj tabelę, aby znaleźć potrzebny plik usługi.
systemctl list-unit-files --type=usługa | grep „moja-usługa”
Chcesz wyeksportować wszystkie usługi Systemd do pliku tekstowego, aby przeczytać je później? Wykonaj następujące polecenie.
systemctl list-unit-files --type=service > ~/service-files.txt
Możesz wyświetlić plik tekstowy w dowolnym momencie za pomocą poniższego polecenia kot .
cat ~/service-files.txt
Użyj Systemd, aby wyświetlić stan poszczególnych usług
Chociaż dobrze jest wiedzieć, jak wyświetlić listę wszystkich usług Systemd, aktywnych i nieaktywnych, przydatna jest również wiedza, jak wyświetlić stan usług indywidualnie. Oto jak to zrobić.
Najpierw otwórz okno terminala. Po otwarciu okna terminala użyj polecenia statusu systemctl w określonej usłudze. Na przykład, aby znaleźć stan „NetworkManager.service”, uruchamiane jest następujące polecenie.
stan systemctl Menedżer sieci
Jeśli chcesz wyeksportować dane wyjściowe polecenia status do pliku tekstowego w celu późniejszego odczytania, możesz wpisać poniższe polecenie.
systemctl status MyService > ~/MyService-status.txt
Aby wyświetlić ten plik, wykonaj następujące polecenie cat .
cat ~/MyService-status.txt
BlackArch Linux to dystrybucja bezpieczeństwa i testów penetracyjnych oparta na Arch Linux. Zainstaluj BlackArch Linux w swoim systemie.
Foxit Reader to bezpłatne oprogramowanie PDF dla systemów Linux, Mac i Windows. Jest to oprogramowanie typu open source. Dowiedz się, jak zainstalować go w systemie Linux.
VR Chat to towarzyska interaktywna gra wideo na PC. Działa zarówno w trybie stacjonarnym, jak i w trybie gogli VR. W grze użytkownicy mogą odkrywać stworzone przez użytkowników
Teraz można grać w trybie jednoosobowym Grand Theft Auto 5, a także w komponent GTA: Online w systemie Linux, dzięki Valves Steam Play i Proton
Netstat to narzędzie Linux, którego administratorzy systemu używają do analizy statystyk sieci. Przydaje się, gdy próbujesz dokładniej przyjrzeć się swojemu Linuksowi
Microsoft Flight Simulator to gra wideo symulatora samolotów na konsolę Xbox, a także Microsoft Windows. Zobacz jak uruchomić ją w systemie Linux.
Jak naprawić uszkodzony ekran logowania do Gnome w systemie Linux?
Linux to system operacyjny typu open source. Dowiedz się, jak łatwo zainstalować podstawowe czcionki Microsoft na różnych dystrybucjach Linux.
Cherry Tree to hierarchiczna aplikacja do robienia notatek dla systemów Linux i Windows. Ma wiele doskonałych funkcji, takich jak bogata edycja tekstu i składnia.
Masz dokumenty na serwerze FTP, które chcesz otworzyć w Libre Office? Kliknij tutaj, aby dowiedzieć się, jak to zrobić bez potrzeby pobierania plików lokalnie!