Comandos para diagnostico de sistema linux

  Linux

Para diagnosticar el estado de un servidor Linux de manera rápida, basta con utilizar 5 comandos básicos, en el siguiente orden:

1. uname -a : nos dice la version de kernel, procesador, y nombre de sistema

root@jandres# uname -a
Linux dominio.com 2.6.18-194.3.1.el5 #1 SMP Thu May 13 13:09:10
EDT 2010 i686 i686 i386 GNU/Linux

2. df -h : nos muestra la ocupación del disco duro y las distintas particiones.

root@jandres# df -h
S.ficheros          Tamaño Usado  Disp Uso% Montado en
/dev/cciss/c0d0p1      64G   54G  9,0G  86% /
tmpfs                1013M     0 1013M   0% /dev/shm
/usr/tmpDSK           485M   15M  445M   4% /tmp

3. free : nos muestra el uso de la memoria

root@jandres# free
    total       used       free     shared    buffers  cached
Mem:  2073728    1951632     122096   0     149644    1252812
-/+ buffers/cache:     549176    1524552
Swap:      1999992        472    1999520

4. ps -aux. : nos muestra los procesos en curso

root@jandres# ps -aux
Warning: bad syntax, perhaps a bogus '-'?
See /usr/share/doc/procps-3.2.7/FAQ
USER PID %CPU %MEM VSZ   RSS TTY STAT START   TIME COMMAND
root   1  0.0  0.0   2152   612 ?  Ss   Jul15   0:52 init [3]         
root   2  0.0  0.0      0     0 ?     S<   Jul15   0:17 [migration/0]
root   3  0.0  0.0      0     0 ?     SN   Jul15   0:00 [ksoftirqd/0]
root   4  0.0  0.0      0     0 ?     S<   Jul15   0:00 [watchdog/0]
root   5  0.0  0.0      0     0 ?     S<   Jul15   0:25 [migration/1]
root   6  0.0  0.0      0     0 ?     SN   Jul15   0:00 [ksoftirqd/1]
....
....
....

4. netstat -a : nos muestra las conexiones de red actuales

root@jandres# netstat -a
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State      
tcp     0      0 *:imaps                     *:*        LISTEN      
tcp     0      0 *:tcpmux                    *:*        LISTEN      
tcp     0      0 *:infowave                  *:*        LISTEN      
....
....
....

LEAVE A COMMENT