Istnieje kilka pytań i odpowiedzi, które obejmują wyniki inxi
. Do czego można inxi
użyć?
command-line
system
DK Bose
źródło
źródło
Odpowiedzi:
inxi to pakiet dostępny w repozytorium Universe. Wersja z
inxi
18.04.1 jest2.3.56
. Używa Gawk / Bash do zbadania systemu w celu wyodrębnienia różnych informacji, które mogą być pomocne w opisaniu systemu podczas szukania pomocy.Od strony man :
Do
man
wymienia liczneinxi
opcje, ale podsumować opcje wielkie:-A
= A udio-B
= B attery-C
= C PU-D
= Hard D isk-G
= G raphics-I
= I NFORMACJE o procesach, czas pracy, pamięć,inxi
wersja-M
= M dane achine takich jak urządzenia (laptop / Desktop), płyta itp BIOS-N
= N informacji o sieci-P
= Informacje o artykulacji P.-R
= Informacje RAID-S
= S informacje ystem hosta, takie jak jądra, 32/64-bitowy, środowisko graficzne, dystrybucji, etc-W
= W eather, ale to może być zawodne!A oto tylko kilka małych:
-c0
wyłącza kolorowe wydruki i jest użyteczny do czystego przekierowywania (bez kodów specjalnych) do pliku tekstowego-c
użytyinxi -t c10
jako przykład podaje listę dziesięciu najlepszych procesów pod względem wykorzystania procesora-m
użytyinxi -t m10
jako przykład, wymienia listę dziesięciu najlepszych procesów pod względem wykorzystania pamięci RAM-n
pokazuje zaawansowane informacje o sieci-t
jak pokazano powyżej, wymagane jest wygenerowanie numerowanej listy procesów, takich jak określona przez-cN
lub-mN
gdzieN
jest wymagana liczba procesów-r
wyświetla dane repozytorium, w tym ppas-s
dostarcza informacji o temperaturach (mobo / cpu / gpu) i prędkościach wentylatoraUwagi dotyczące prywatności
Ponieważ
inxi
dane wyjściowe są często publikowane na forach publicznych,-z
opcja odfiltrowuje dane, takie jak adresy MAC. Jeśli-S
nazwa hosta (zwykle generowana przez ) ma być ukryta,-! 31
można jej użyć.-x
CzynnikPoniższy przykład ilustruje zastosowanie
-x
,-xx
i-xxx
powinny być oczywiste:Wniosek : Więc jakie jest wygodne polecenie dla kogoś, kto chce przedstawić zwięźle informacje?
inxi -Fxxxz
na początek, gdzie-F
jest skrót, aby uwzględnić wszystkie duże litery plus-s
oraz-n
inxi -t cm10
może pomóc coś takiegoinxi -r
wyświetli twoje repo i ppas oraz ich statusPrzypis : nowsza wersja Perla
inxi
jest dostępna poprzez:po czym
sudo inxi -U
przy pierwszym uruchomieniu instaluje odpowiednieman
strony, a przy kolejnych uruchomieniach instaluje nowsze wersjeinxi
i swojąman
stronę. Dziennik zmian jest bardzo dobrą lekturą dla osób zainteresowanych wewnętrznym funkcjonowanieminxi
.Inną opcją jest dodanie osobistego archiwum pakietów Unit 193, które ściśle śledzi wersję github.
źródło
apt policy inxi
lub nawetapt-get changelog inxi > inxi.txt
zobacz wersję Inxi dostępną w domyślnych repozytoriach. Mam wersję 3.0.22, ponieważ używam wersji z github, a nie z domyślnych repozytoriów.Aby dodać do odpowiedzi od DK Bose i skupić się na bieżącym inxi, a nie na starszych wersjach 2.3 lub 2.2, które są technicznie EOL i nie są obsługiwane:
Łatwy sposób na sprawdzenie, czy masz starszą, czy bieżącą wersję:
inxi -v8
Jeśli pojawi się błąd, masz starszą wersję, jeśli otrzymasz ogromną stronę wyników, masz bieżącą pozycję. -v8 poziom został dodany w wersji 2.9, wersji beta dla 3.0. Jest to „wszystko plus zlewozmywak”. Zresztą prawie wszystko.Ciekawe opcje:
--usb
- wykorzystujelsusb
i / lub/sys
dane do budowy raportu USB.--slots
- wyświetla listę gniazd PCI. Zauważyłem, że czasami system nie ma racji co do tego, jakie ma automaty, ale to nie jest błąd inxi, ale nadal jest użyteczny.-a
/--admin
- Właśnie rozszerzony w 3.0.23, aby uwzględnić raport o podatności procesora. Wcześniejsze wersje miały uproszczony raport. Jeśli pojawi się nieobsługiwany błąd opcji, albo masz starszą wersję Inxi, albo twój obecny Inxi nie jest wystarczająco nowy. Począwszy od 3.0.33, całkiem przydatna opcja debugowania wsparcia dodaje parametry rozruchowe jądra do linii System:, co może pomóc pokazać, jeśli na przykład pojawiły się na czarnej liście. Dodano także pierwotny rozmiar partycji, a także dostępny rozmiar i informacje o zamianie.-Cxx
- w 3.0.24, który właśnie uderzył w sid Debiana i może po prostu wycisnąć do raportu pamięci podręcznej L1 i L3 18-10, jeśli uruchomisz go jako sudo / root-S
,-Sx
,-Sxx
,-Sxxx
- ogromnie zwiększa stojące / menedżer okien, menedżer wyświetlania i dodatkowe dane z informacją, jak paski zadań, doki, paneli. Chociaż technicznie nie obsługuje wszystkich menedżerów okien, obsługuje większość z tych, które wydają się być w użyciu.-G
,-Gxxx
- pokazuje wszystkie znane komponenty wyświetlające i, jeśli są dostępne, numer wersji.Istnieją również pewne konkretne opcje, które są przydatne od czasu do czasu. Wszystkie -! i - @ opcjom ze starszych inxi nadano długie nazwy opcji.
--no-host
- wyłącza nazwę hosta, dla użytkowników, którzy nie chcą jej publikować, odpowiada to ładnie opcji -z pod względem filtrowania / dezynfekcji danych wyjściowych.--display
- mało znana opcja, która spróbuje uzyskać dane pulpitu, jeśli nie masz X, powiedzmy, przez SSH. Działa to tylko jako root i nie zawsze działa. Może kierować na konkretny ekran, jeśli użyjesz wartości takiej jak:1
dla wyświetlacza 1.-no-ssl
- jest to przydatne, jeśli korzystasz z bardzo starego systemu z wygasłymi certyfikatami ssl, w przypadku niektórych działań pominie ssl, zależy.--usb-sys
- wymusza użycie tylko/sys
danych do raportu USB. Może to być przydatne, ponieważ wartości często różnią się między danymi dostawcy / produktu/sys
i pomiędzy nimilsusb
.Zasadniczo wszystkie opcje są ulepszone w wersji 3.x, niektóre bardziej niż inne. Dynamiczne zawijanie linii jest również znacznie lepsze, a niektóre stare usterki, takie jak brak usuwania kodów kolorów podczas pipingu lub przekierowywania zostały poprawione, co usunęło wymóg użycia flagi -c 0 do wymuszenia usunięcia kodu koloru. Wszystkie nazwy opcji mają długie formy w 3.x.
Istnieje również kilka niejasnych opcji, takich jak możliwość eksportu do formatu XML lub JSON, jeśli użytkownicy tego chcą.
Obsługa urządzeń ARM i ARM SOC (system na chipie lub SBC, komputer jednopłytkowy) (takich jak rasberry pi) została znacznie zaktualizowana do wersji 3.0, a także różne inne niejasne architektury, takie jak MIPS i SPARC, w których ostatnio dodano podstawową obsługę.
Uważam, że najczęstszym zastosowaniem inxi jest wsparcie forum / irc dla użytkowników dystrybucji oraz administracja sys, szczególnie gdy ssh używasz komputera i potrzebujesz wiedzieć, co to jest. Najczęstszą opcją wydaje się być, przynajmniej na forach, -Fxz, chociaż niektórzy wolą krótszy -bxxz
Jak wspomniano, PPA Unit193 można dodać, nigdy nie ma żadnych problemów z zależnością, dzięki czemu można zainstalować bieżący inxi na 10-letnim systemie i wszystko powinno „po prostu działać”. Możesz go również zainstalować bezpośrednio, istnieje adres URL skrótu do lokalizacji GitHub:
wget -Nc smxi.org/inxi
co jest łatwiejsze do zapamiętania niż dłuższa ścieżka adresu URL GitHub. Jeśli nie używasz wersji spakowanej, opcjesudo inxi -U
zaktualizują inxi i stronę podręcznika przy użyciu źródeł GitHub.źródło
sudo inxi -U
aktualizację i uruchamiać co miesiąc. Zauważ, że jeśli repo lub inna wersja ppa jest już zainstalowana, najpierw ją wyczyść. launchpad.net/~mc3man/+archive/ubuntu/inxi1