Malý veľký pomocník Inxi

1085__130x130_linux-terminalPo prečítaní článkov o príkazovom riadku a užitočných utilitkách v príkazovom riadku ma napadlo, že by bolo fajn, keby aj bežný užívateľ uviedol nejaký ďalší praktický príklad, že príkazového riadku sa nemusíme báť, keď vieme čo robíme.

Nezriedka sa stáva, že potrebujeme poradiť ako nainštalovať, doinštalovať, vyladiť alebo inak poradiť v situácii, keď si náš hardvér celkom nerozumie s aplikáciou alebo sme nechtiac sami urobili chybu pri inštalácií alebo upgrade. Logicky smerujeme otázku na príslušné fórum a takisto logicky nám z fóra príde požiadavka na presnú špecifikáciu nami použitého hardvéru, nainštalovanej distribúcie a podobne.

Aj menej skúsený užívateľ zistí, že jednotlivé Linuxové distribúcie majú svoje grafické utilitky ako to jednoducho pár klikmi zistiť, a keď nemajú, tak sa dajú jednoducho doinštalovať z repozitárov. Ako príklady si môžeme uviesť hardinfo, sysinfo a podobne.

Existuje však síce nenápadný avšak veľmi užitočný nástroj príkazového riadku Inxi. Inxi je súbor skriptov, ktoré dokážu zistiť dôležité informácie o použitom hardvéri aj s detailami od výrobcu, konfigurácie ovladačov zariadení a podobne. A ako čerešničku na torte nám to ponúkne v prehľadnom a ľahko čitateľnom formáte v terminálovom okne. Užívatelia distribúcie Linux Mint majú Inxi v základných balíčkoch, avšak pre iné distribúcie nie je problém ho doinštalovať.

Pre rpm distribúcie ako napr. CentOS, Fedora príkazom:

Príkaz terminálu:
sudo yum install inxi

 

Pre deb distribúcie ako napr. Ubuntu, Debian príkazom:

Príkaz terminálu:
sudo apt-get install inxi

 

Skúsme si teda otvoriť Terminálové okno a zadať príkaz pre základné informácie o systéme s parametrom -b (basic)
Pre deb distribúcie ako napr. Ubuntu, Debian príkazom:

Príkaz terminálu:
inxi -b

 

Dostaneme niečo takéto:

 

inxi

 

Dobrá správa je, že máme krásne sformátované informácie o Kerneli, Distribúcii, CPU, Grafike atď. Zlá správa je, že takto formátovaný text je často problematické postnúť na fórum. Preto formátovanie jednoducho zrušíme dodatočným parametrom -c 5 a výpis bude vyzerať nejako takto.

mario@packardbell:~$ inxi -c5 -b
System:                Host: packardbell Kernel: 4.2.0-1-amd64 x86_64 (64 bit) Desktop: LXQt Distro: Sparky 4 Tyche
Machine:             System: Packard Bell product: EasyNote TE11HC v: V2.21
Mobo:                 Packard Bell model: EG50_HC_CR v: Type2 – Board Version Bios: Insyde v: V2.21 date: 12/16/2013
CPU:                  Dual core Intel Celeron 1005M (-MCP-) speed/max: 1200/1900 MHz
Graphics:  Card: Intel 3rd Gen Core processor Graphics Controller
Display Server:   X.Org 1.17.2 drivers: intel (unloaded: fbdev,vesa) Resolution: 1366×768@60.01hz
GLX Renderer:   Mesa DRI Intel Ivybridge Mobile GLX Version: 3.0 Mesa 10.6.8
Network:            Card-1: Broadcom NetLink BCM57785 Gigabit Ethernet PCIe driver: tg3
Card-2:              Qualcomm Atheros AR9485 Wireless Network Adapter driver: ath9k
Drives:               HDD Total Size: 320.1GB (4.8% used)
Info:                   Processes: 144 Uptime: 1:07 Memory: 751.3/5861.5MB Client: Shell (bash) inxi: 2.2.28

 

Niekedy sa stáva, že potrebujeme získať informáciu o partíciach a ich zaplnení. Stačí nám zadať parameter -p:

Príkaz terminálu:
inxi -c5 -p

 

A máme napríklad toto:

mario@packardbell:~$ inxi -c5 -p
Partition: ID-1: / size: 30G used: 5.7G (21%) fs: ext4 dev: /dev/sda2
ID-2: /boot/efi size:     504M used: 132K (1%) fs: vfat dev: /dev/sda1
ID-3: /home size:        197G used: 167M (1%) fs: ext4 dev: /dev/sda4
ID-4: swap-1 size:      9.44GB used: 0.00GB (0%) fs: swap dev: /dev/sda3

 

Ako vidíme, čísla oddielov, prípojné body, veľkosť, percento použitia, súborový systém atď.

A v príkladoch môžeme pokračovať vymenovávaním ďalších parametrov. Nieje to však nevyhnutné, pretože stačí zadať parameter -h v príkaze

Príkaz terminálu:
inxi -h

a systém na nás vychrlí všetky očakávané i neočakávané parametre.

Samozrejme vyššie uvedené údaje sa dajú získať aj použitím iných špeciálnych príkazov. Pokiaľ ich však nepoužívame, jednoducho ich zabudneme. To je veľká výhoda Inxi, že si stačí pamätať jediný príkaz, trebárs zapamätateľný ako Interný xicht nášho notebooku alebo počítača. A ak zabudneme aj paramentre, stačí si spomenúť na  Interný xicht -Full, čiže celý.

Na dobrovoľnú domácu úlohu si môžeme do terminálu zadať:

Príkaz terminálu:
inxi -F

keď chceme výpis vyfarbičkovaný pre nás, alebo

Príkaz terminálu:
inxi -c5 -F

keď chceme výpis použiteľný na copy/paste na fórum.

Želám veľa úspechov v príkazovom riadku a vďaka za prečítanie.

 

Zdroje:
http://www.binarytides.com/inxi-system-information-linux/
http://manpages.ubuntu.com/manpages/trusty/man1/inxi.1.html

 

Štítky , , , , .Záložka pro permanentní odkaz.

16 reakcí na Malý veľký pomocník Inxi

  1. theseuszn říká:

    Tak inxi je užitečný si myslím dost. Jen toho „Hosypa“ by chtělo potlačit, aby si jeden všechny ty písmenka v různých situacích pamatoval. Jinak srozumitelně a s „Interním Xichtem“ i humorné. Díky za článek 🙂

  2. skorpionking říká:

    Ahoj, inxi používám je to můj oblíbený SW, jen jsem nějak nepřišel jak zobrazit paměť grafické karty (GPU). jde to nějak? „inxi -G“ vypíše jen název, ovladač, rozlišení, ale ne paměť

  3. huskyviking říká:

    Ahoj.
    Díky za pěkný článek. Proti Hosipu tu jsou právě tyto stránky, mnohokrát se mi osvědčil interní vyhledávač, když mi něco scházelo. A když se to musí shánět po celém WWW, proč o tom nenapsat článek a přispět svou trochou do mlýna?

    • theseuszn říká:

      Dík „pane moudrý“ za „užitečnou radu do života“ Bez ní su v riti 🙂 Ty vado, jak si můžeš dovolit takový bláboly… To říkej doma svýmu klukovi, pokud nějakýho máš, ale ne dospělejm lidem tady 🙂 🙂 🙂

      • huskyviking říká:

        Nemažu, nekomentuji.

      • Satapouch říká:

        Já už začínám mít plné zuby podobných individuí. Dělá vám dobře kopat do jiných? Hanit práci či komentáře druhých? Mluvíš o dospělých, ale sám se chováš jako 5-tiletý fracek. Jestli chceš trollit, jdi na jiný web, tady to trpět nebudeme. Ještě jeden podobný „výtvor“ a půjdeš za Kebabem.

  4. Miluna říká:

    Pekne napsany clanek a hlavne je i srozumitelny i pro jine distribuce, coz je fajn. Ted jsem jen tak zkousel PClinuxOS a Mageiu 5, a jakozto bezny uzivatel jsem totalne tapal v prikazovem radku. Zlaty Mint.. Co me taky mrzi, je , ze v zemich ceskych a mozna i v zemich slovenskych nevychazi zadny magazim o linuxech..(V nemecku jsem narazil na 4 tistena periodika o linuxech) Chybi mi trebas prehled distribuci a jejich test(vyhody, nevyhody). Bohuzel,snad krome Mintu jsou stranky lin. distribuci v zalostnem stavu a bezny uzivatel nema poradne z ceho cerpat.

  5. jansuv říká:

    Super článok. Jednoducho a zrozumiteľne podaný. I keď nemám rád príkazový riadok, nenašiel som v článku nič nepochopiteľné. Už sa teším na ďalšie autorove príspevky. Nech mu písanie ďalších článkov i naďalej tak jasne a perfektne ide. VĎAKA.

  6. Bedňa říká:

    Ako si sa dostal k inxi? Teda ja s Linuxom žijem dlhý čas, a k inxi som sa dostal až od používania antiXu, ktorý je defaultne plný všelijakých skriptov.

    Inak na zistenie veľkosti grafickej pamäte asi najlepšie poslúži:

    grep -i memory /var/log/Xorg.0.log
    • vxmery říká:

      Nedávno som ho videl na jenom fóre. Na to aký má potenciál pre bežného užívateľa, pomerne málo sa o ňom vie. A Mint opäť zabodoval, Clement ho strčil do základnej výbavy. Preto článoček 🙂

      • Bedňa říká:

        Je zujímavé, že práve v distre orientovanom viac na GUI je takáto terminálová utilitka. Videl som nadávať na IRC antiXáka, na nejaké distro kde to default nieje ani v repozitároch 🙂 Inxi je fakt výborný.

        • livan říká:

          Len pre zaujímavosť – inxi je aj súčasťou základnej inštalácie Manjara. Kto by ho však nemal nainštalovaný, nachádza sa v repozitároch a v Manjare a iných Arch based distribúciách sa inštaluje príkazom sudo pacman -S inxi