V dnešním článku a v některém z dalších si postupně představíme 10 užitečných linuxových nástrojů, mezi nimiž se objeví utilitky pro monitorování sítě, vylepšení systému a také příkazy, které mohou pomoci uživatelům zvýšit jejich produktivitu. Pro lepší srozumitelnost jsem těchto 10 nástrojů rozdělil do dvou článků po pěti prográmcích. Doufám, že se budou líbit i těm, kterým při vyslovení slov příkazový řádek naskakuje husí kůže (zimomriavky).
Takže se bez dlouhých cirátů vrhneme rovnou na věc.
1. w
Příkaz w zobrazí, kdo z uživatelů je přihlášen do systému a jaké procesy provádí.
Příkaz terminálu: |
---|
w |
pro zobrazení nápovědy zadejte:
Příkaz terminálu: |
---|
w -h |
pro aktuálního uživatele zadejte příkaz:
Příkaz terminálu: |
---|
w <uživatelské_jméno> |
2. nmon
Nástroj nmon či jinak nigelův monitor je program, který zobrazí informace o výkonu systému. Je ve standardních repozitářích, stačí ho tedy jednoduše nainstalovat příkazem:
Příkaz terminálu: |
---|
sudo apt-get install nmon |
Pro spuštění pak zadejte:
Příkaz terminálu: |
---|
nmon |
Výstup vypíše informace, týkající se používaného CPU, sítě, paměti nebo disku a bude vypadat nějak takto:
nmon info o CPU (stiskněte c):
nmon info o síti (stiskněte n):
nmon info o disku (stiskněte d):
3. ncdu
Tento nástroj příkazové řádky je založen na příkazu du a používá se k analýze místa na disku, které zabírají různé adresáře. Opět je součástí standardních zdrojů softwaru, proto k jeho instalaci stačí v terminálu zadat:
Příkaz terminálu: |
---|
sudo apt-get install ncdu |
Pro spuštění skenování vašeho systému zadejte:
Příkaz terminálu: |
---|
ncdu / |
Konečný výstup:
Stisknutím klávesy n se soubory seřadí podle názvu, stisknutím klávesy s pak podle velikosti souboru (výchozí nastavení).
4. slurm
Tento nástroj příkazové řádky slouží k monitorování šířky pásma daného síťového rozhraní, zobrazí se jako ascii grafika. Před použitím je nutné opět si program nainstalovat:
Příkaz terminálu: |
---|
sudo apt-get install slurm |
Příklady:
Příkaz terminálu: |
---|
slurm -i <síťové_rozhraní> |
konkrétně v mém případě tedy:
Příkaz terminálu: |
---|
slurm -i eno1 |
Možnosti:
- Stisknutím klávesy l se zobrazí lx/tx vedení.
- Stisknutím klávesy c přepnete do klasického režimu.
- Stisknutím klávesy r aktualizujte zobrazení.
- Stisknutím klávesy q program ukončíte.
5.findmnt
Příkaz findmnt se používá k vyhledání připojených souborových systémů. Zobrazí seznamu přípojených zařízení a může v případě potřeby přimountovat nebo odpojit dané zařízení.
Příklady:
Příkaz terminálu: |
---|
findmnt |
Chcete-li získat výstup ve formátu seznamu:
Příkaz terminálu: |
---|
findmnt -l |
Seznam namountovaných souborových systémů v fstab:
Příkaz terminálu: |
---|
findmnt -s |
Seznam namountovaných souborových systémů podle typu:
Příkaz terminálu: |
---|
findmnt -t ext4 |
To je pro dnešek vše. Příště si podrobněji popíšeme utilitky dstat, saidar, ss, ccze a ranwhen.py. Snad budou i vám k užitku.
Pro mě je důležitý hlavně mcdu zrovna tohle jsem potřeboval děkuji.
Výborné utilitky, děkuji.
Mám otázečku:
Asi za měsíc se u nás v baráčku a sídlišťátku bude instalovat optika. 100 Mbit + Tv k tomu zdarma (245 Kč měsíčně).
Předpokládám, že se může stát, že technik po nainstalování bude chtít vědět, jestli síť funguje.
Jaká utilitka (či příkaz) v terminálu mu to umožní?
Předem děkuji za případnou odpověď, neboť předpokládám, že mladej bude na linux mint čumět jak sova z nudlí.
🙂
stačí zadat „ifconfig“ a pokud máme IP tak jsme v síti 🙂
a pak bych šel třeba na http://rychlost.cz/ a zjistil jak rychle to šlape 🙂