Ulepsz schowek Gnome Shell za pomocą Pano
Spójrzmy prawdzie w oczy, domyślny schowek Gnome Shell nie jest zbyt dobry. Zainstaluj Pano, aby ulepszyć korzystanie ze schowka!
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
Spójrzmy prawdzie w oczy, domyślny schowek Gnome Shell nie jest zbyt dobry. Zainstaluj Pano, aby ulepszyć korzystanie ze schowka!
Czy potrzebujesz świetnego nieliniowego edytora wideo dla swojego systemu Linux? Spraw, aby Davinci Resolve 17 działał z tym przewodnikiem!
Wallpaper Downloader to zręczny program do pobierania i zarządzania tapetami dla systemu Linux. Obsługuje większość środowisk graficznych Linux i jest bardzo łatwy w użyciu. Ten przewodnik
Chcesz przetestować Tuxedo OS na komputerach Tuxedo? Dowiedz się, jak zainstalować najnowszą wersję Tuxedo OS na swoim komputerze.
Czym jest plik DEB? Co ty z tym robisz? Poznaj wiele sposobów instalowania plików DEB na komputerze z systemem Linux.
Dying Light to gra wideo typu survival horror z 2015 roku opracowana przez Techland i wydana przez Warner Bros Interactive Entertainment. Gra koncentruje się na
Neptune używa środowiska graficznego KDE Plasma 5 i ma na celu dostarczenie eleganckiego systemu operacyjnego. Oto jak zainstalować Neptune Linux na swoim komputerze.
Chcesz wypróbować nowy system operacyjny Ubuntu oparty na pakietach Snap? Dowiedz się, jak wdrożyć go na maszynie wirtualnej, korzystając z tego przewodnika.
Undertale to niezależna gra RPG z 2015 roku, opracowana i opublikowana przez twórcę gier Toby'ego Foxa. Ten przewodnik obejmie pobieranie i instalowanie Undertale na twoim komputerze
Total War: Three Kingdoms to turowa gra strategiczna RTS opracowana przez Creative Assembly. Oto jak grać w systemie Linux.