Jak używać polecenia INXI w Linux

Jak używać polecenia INXI w Linux
W tym artykule obejmie przewodnik po użyciu narzędzia wiersza poleceń „INXI” w Linux. Jest to bezpłatne i open source narzędzie informacyjne, które można użyć do identyfikacji i wyświetlania informacji o różnych komponentach sprzętowych obecnych na twoim komputerze Linux. INXI działa na wszystkich głównych dystrybucjach Linux i może być szczególnie pomocne w rozwiązywaniu problemów sprzętowych i optymalizacji wydajności aplikacji, które są ukierunkowane na określone zestawy wymagań sprzętowych.

Główne cechy Inxi

Niektóre z najważniejszych i przydatnych cech Inxi to:

  • Możliwość udostępniania informacji systemowych w czatu IRC.
  • Możliwość tworzenia selektywnych informacji systemowych tylko dla określonych kategorii. Na przykład możesz wyświetlać tylko informacje o sprzęcie audio, jednostkach dysku twardym i tak dalej.
  • Możliwość wytwarzania kolorowych wyjściowych w terminalu dla lepszej czytelności.
  • Możliwość tworzenia szczegółowych informacji lub podsumowanych informacji.
  • Obsługuje pokazy informacyjne o repozytoriach pakietów specyficznych dla dystrybucji.
  • Obsługuje pokazanie informacji o napędach RAID.
  • Może pokazywać temperaturę sprzętową, prędkość wentylatora i inne takie informacje, badając różne czujniki obecne w urządzeniu Linux.
  • Możesz kontrolować gadatość wytworzonego wyjścia za pomocą przełącznika wiersza poleceń.
  • Możliwość wyświetlania informacji o pogodzie w czasie rzeczywistym jako stdout.
  • Możliwość ukrywania poufnych i prywatnych informacji za pomocą opcji wiersza poleceń. Na przykład możesz zastąpić informacje IP za pomocą przełącznika wiersza polecenia „-Filter”, aby ukryć prawdziwy adres IP.
  • Obsługuje tworzenie bardzo szczegółowych informacji systemowych i szczegółowych informacji o jądrze, szczególnie przydatne dla sysadminów.
  • Może wytwarzać i zapisywać wyjście w różnych formatach plików, takich jak JSON i XML.
  • Możliwość wyświetlania informacji o połączonych dyskach USB.

Instalowanie Inxi w Linux

Aby zainstalować INXI w Ubuntu, użyj polecenia określonego poniżej:

$ sudo apt Zainstaluj Inxi

INXI jest dostępny w repozytorium wszystkich głównych dystrybucji Linux, dzięki czemu możesz zainstalować z menedżera pakietu. Dalsze instrukcje instalacji są dostępne na jej oficjalnej stronie internetowej.

Pobieranie informacji o systemie za pomocą INXI

Możesz wytworzyć minimalne informacje systemowe za pomocą INXI, uruchamiając następujące polecenie:

$ inxi

W zależności od komponentów sprzętowych i oprogramowania dostępnych w systemie Linux, powinien wytworzyć pewne wyjście podobne do tego:

INXI domyślnie wytwarza kolorowe wyjście. Możesz zmienić schemat kolorów wyjściowych, dostarczając liczbę od 0 do 42 do przełącznika „-C”. Na przykład kolorystyka nr 4 daje wyjście w następującym motywie kolorów:

Być może zauważyłeś, że domyślna implementacja polecenia INXI daje tylko podstawowy zestaw informacji o sprzęcie. Aby uzyskać szczegółowe informacje, będziesz musiał użyć przełącznika wiersza poleceń „-full”.

$ inxi -Full

W zależności od konfiguracji sprzętowej systemu Linux, to polecenie powinno wytworzyć wyniki oddzielone kategorii podobne do tego:

Przełącznik „-full” pokazuje wiele informacji o sprzęcie. Nadal jednak pomija niektóre zaawansowane informacje odpowiednie dla sysadminów i niektóre wyjście sklasyfikowane w kategorii wetbose. Możesz dowiedzieć się więcej o tych zaawansowanych opcjach, sprawdzając przełączniki „-verbose” i „-Admin” dostępne na stronie Inxi Man.

INXI może nie być w stanie zbadać niektórych komponentów sprzętowych w systemie Linux, chyba że uruchomisz go z dostępem. Po uruchomieniu polecenia INXI bez dostępu do root, niektóre pola można oznaczyć komunikat „”.

W takim przypadku uruchom polecenie Inxi z Sudo, jak pokazano w poniższym poleceniu:

$ sudo inxi -full

Możesz tworzyć informacje o niektórych konkretnych kategoriach tylko za pomocą INXI. Aby to zrobić, uruchom polecenie w następującym formacie:

$ inxi -c -g

Powyższe polecenie używa przełączników „-C” i „-G” do tworzenia informacji odpowiednio o jednostkach procesora i GPU. Możesz dowiedzieć się więcej o wszystkich przełącznikach specyficznych dla kategorii ze strony Man. Po uruchomieniu powyższego polecenia powinieneś uzyskać pewne dane wyjściowe do tego:

Możesz połączyć wiele przełączników wiersza poleceń w jednym. Poniższe polecenie daje to samo wyjście co powyżej:

$ inxi -cg

Aby cenzurować poufne informacje, użyj przełącznika „-filter”, jak pokazano w poniższym poleceniu:

$ inxi -m -filtr

Wrażliwe informacje, takie jak numery seryjne i adresy IP, zostaną oznaczone przez „” ciąg, a oryginalne dane nigdy nie będą wyświetlane na wyjściu, jak pokazano na zrzucie ekranu poniżej:

Obejmuje to najczęstsze przypadki użycia dla polecenia Inxi. Aby dowiedzieć się więcej o jego zaawansowanych opcjach, użyj tych poleceń w terminalu:

$ man inxi
$ inxi - -help

Zapisywanie informacji o sprzęcie do pliku

Aby zapisać wyprodukowane dane wyjściowe w pliku tekstowym, uruchom polecenie w następującym formacie:

$ inxi --full> informacje.tekst

Możesz wymienić „Informacje.txt ”z dowolną inną nazwą pliku. Wyjście wyprodukowane przez INXI zostanie zapisane w tym pliku tekstowym. Aby wyeksportować dane INXI do plików JSON i XML, uruchom następujące dwa polecenia:

$ inxi -full --output json --output -file "$ home/info.JSON "
$ inxi -full --output xml --output -file "$ home/info.xml "

Możesz zastąpić pełną ścieżkę pliku wyjściowego żądaną wartością. Należy zauważyć, że w niektórych rozkładach Linux Inxi może rzucić błąd wobec brakujących bibliotek podczas generowania wyjścia w formacie JSON lub XML. Aby dowiedzieć się więcej o tym, jakie biblioteki brakują, uruchom następujące polecenie:

$ inxi -rekompensata

Po prostu przejdź przez wyjście i zainstaluj wymagane pakiety dla brakujących bibliotek z menedżera pakietów dystrybucji Linux.

Wniosek

INXI to przydatne narzędzie wiersza poleceń, którego można użyć do tworzenia starannie skategoryzowanych i systematycznych informacji sprzętowych o komputerze Linux. Możesz udostępniać te informacje w różnych formatach plików, głównie odpowiednie do debugowania oprogramowania i problemów związanych z sprzętem.