lunes, 10 de diciembre de 2007

Comandos Utiles Linux III

Dejo este post para ampliar algo el que puse en su día sobre los comandos para controlar el sistema.

Un uso habitual de ps es ps -auxf que muestra los procesos con las dependencias entre padres e hijos.

También se puede ver el uso de memoria y cpu (como el administrador de tareas de Windows, pero en modo texto) con el comando top.

Si queremos saber cuanta memoria se está usando y de que tipo (si Ram o swap) usamos el comando free.

Para controlar los puertos abiertos y en 'escucha' usamos netstat de la siguiente manera, netstat -ln que es equivalente a netstat -a | grep ESCUCHANDO (o LISTEN).

Y con iptables controlamos el cortafuegos a nivel de núcleo. Con iptables -L -n nos muestra en pantalla todas las reglas activas (en otro post posterior ya hablaré del iptables, que se merece una atención especial).

Para finalizar, si queremos escanear algún otro ordenador desde la red, vamos a usar nmap de la siguiente manera, nmap -sS -vv -p1-65535 -P0 mi.maquina.com, para que busque en todos los puertos desde el 1 hasta el 65535 sin hacer un ping previo (si la máquina está medio protejida rechazará los pings).

Que os aproveche.

No hay comentarios: