Comandes Linux per monitorització Ad-Hoc del sistema
La revisió el 11:01, 23 nov 2015 per Enric (discussió | contribucions)
Contingut
Manual Linux
A la shell de Linux sempre disposem d'ajuda a les diferents comandes mitjançant el MANUAL. Per veure com funciona, per exemple, la comanda top pode fer:
$ man bash
Per moure'ns a través del manual:
- q = quit (sortir)
- ENTER : avança 1 línia
- ESPAI : avança 1 pàgina
- Les fletxes de cursor i AvPg i RePg solen funcionar però no sempre
- Cerca: introduïm "/" i el text a buscar
- "n" (next) avança al següent ítem de la recerca
- "b" (back) retrocedeix a l'anterior ítem de la recerca
CPU i memòria
- top : la més complerta.
- sortir amb "q" (quit)
- ENTER refresca. Prova de refrescar uns quants cops seguits i mira si canvia molt el resultat
- Ordenar (sort). Varia segons versió. Per saber com canviar el camp d'ordenació fes man top i busca la secció SORTING
- cat /proc/cpuinfo
- cat /proc/meminfo
- ps : permet veure els processos del sistema. D'entrada només ens mostra els processos associats a la shell actual, però permet veure'ls tots i/o filtrar els què ens interessin. Típicament, per veure tots els processos d'Apache (per exemple):
$ ps aux | grep apache
- vmstat : estadístiques de l'ús de memòria. Si l'acompanyem d'un paràmetre li podem dir cada quants segons ens ha mostrar un altre report. Aquest exemple ens mostra cada 2 segons i s'atura quan ha fet 5 informes:
$ vmstat 2 5
Emmagatzematge
- mount
- arxiu /etc/fstab
- df -h
- du
- du -sh
- du -hd 2 <nivells de recursió>
- iostat : similar al vmstat però amb entrada/sortida (disc)
- iotop : similar a top
- cat /proc/partitions
- RAID : aneu a l'article per veure com administrar un RAID software en Linux
- cat /proc/mdstat
- mdadm
Xarxa
- ifconfig
- ifdown / ifup
- route
- netstat
Més a comandes Linux per xarxes.