Wiedza o tym, jak wyświetlić szczegóły systemu i informacje sprzętowe w systemie Linux, przydaje się, gdy rozwiązywanie problemów z wszelkiego rodzaju problemami, od urządzeń sprzętowych, nie wyświetlanych po aplikacje, które nie są instalowane lub działające poprawnie.
Podobnie jak zwykle, Linux podaje wiele sposobów wyświetlania szczegółów systemu i informacji o sprzęcie, niektóre wymagają większej wiedzy technicznej niż inne.
Metoda 1: CPU-X
Jeśli znasz CPU-Z, bezpłatną aplikację do profilowania i monitorowania systemu dla Microsoft Window.
CPU-X działa na Linux i FreeBSD i ma graficzny interfejs użytkownika zaprojektowany po aplikacji, która go zainspirowała. Istnieje również interfejs użytkownika oparty na tekstu przy użyciu biblioteki NCurses, a także specjalny tryb zrzutu, który jest przydatny do wyświetlania wszystkich zebranych informacji w pliku tekstowym.
Możesz pobrać CPU-X z oficjalnych repozytoriów większości dużych dystrybucji Linux, w tym Ubuntu, Fedora i Solos, lub możesz sam go zbudować zgodnie z przewodnikiem krok po kroku na Wiki.
Metoda 2: Sprzęt Lister (LSHW)
Sprzęt Lister to narzędzie do gromadzenia szczegółowych informacji o sprzęcie. Narzędzie jest wyposażone w opcjonalny graficzny interfejs użytkownika, który wyświetla zebrane informacje w sposób bardziej przyjazny dla użytkownika, ale większość użytkowników polega tylko na poleceniu LSHW.
Jeśli używasz głównej dystrybucji Linux, takiej jak Ubuntu, polecenie LSHW (ale nie GUI, o nazwie LSHW-GUI) prawdopodobnie zostanie już zainstalowane w twoim systemie. Aby go użyć, wystarczy wpisać następujące polecenie w terminalu:
$ sudo lshwSprzęt Lister wyświetli następnie długą listę informacji o Twoim komputerze Linux, w tym jego nazwę, procesor, podłączone urządzenia USB, pamięć i inne.
Metoda 3: Neofetch
To narzędzie informacyjne systemu linii poleceń napisane w Bash jest uwielbiane przez użytkowników Linuksa zorientowanych na estetykę za możliwość wyświetlania podstawowych systemów operacyjnych, oprogramowania i sprzętu w przyjemny wizualnie. Aby użyć Neofetch z ustawieniami domyślnymi, wystarczy zainstalować narzędzie i wywołać je w ulubionym emulatorze terminalu:
$ neofetchDomyślnie Neofetch wyświetli logo systemu operacyjnego po lewej stronie (obsługiwane jest ponad 150 systemów operacyjnych) i informacje systemowe po prawej stronie. Możesz także skonfigurować neofetch do użycia obrazu, niestandardowego pliku ASCII, bieżącej tapety lub nic w ogóle.
Metoda 4: Inxi
INXI (nigdy nie likwidaje) to narzędzie informacyjne systemu linii poleceń, które rozpoczęło się jako Infobash, opracowane przez LocSmif.
„To było buggy, niemożliwe do aktualizacji lub utrzymania oprogramowania, więc widelec naprawił te podstawowe problemy i uczynił go wystarczająco elastycznym, aby rozszerzyć użyteczność oryginalnych pomysłów”, wyjaśnia strona Github w projekcie.
Więc co może ci powiedzieć Inxi o swoim systemie i sprzęcie, na którym działa? Prawie wszystko, czego możesz potrzebować do podstawowego rozwiązywania problemów i nie tylko.
Aby poinformować Inxi, aby wyświetlić pełne wyjście z dodatkowymi szczegółami, użyj następującego polecenia:
$ inxi -fxJeśli chcesz udostępnić zebrane informacje nieznajomym w Internecie, możesz również dołączyć flagę -Z, która masuje osobiście identyfikując informacje, takie jak Twój adres Mac i IP.
Metoda #5: polecenia LS*
Aby wyświetlić szczegóły systemu i informacje sprzętowe w systemie Linux, faktycznie nie musisz pobierać żadnego oprogramowania stron trzecich. Zamiast tego możesz skorzystać z tak zwanych poleceń LS* do wyświetlania informacji zebranych z miejsc takich jak /proc.
Oto polecenia LS*, o których powinieneś wiedzieć:
Każde z tych poleceń obsługuje różnorodne flagi, dlatego zalecamy studiowanie ich stron, aby uzyskać więcej informacji.
Streszczenie
W tym artykule opisaliśmy pięć sposobów wyświetlania szczegółów systemu i informacji sprzętowych w systemie Linux, aby pomóc ci szybko zebrać informacje potrzebne do rozwiązywania problemów z każdym problemem. Teraz od Ciebie zależy, aby wybrać metodę, którą lubisz najbardziej i dobrze ją wykorzystać.