COMANDOS DEL SISTEMA
DF: Muestra el uso de espacio de discos duros o particiones.
DU: Muestra el uso de espacio de archivos y directorios.
DU-A: indica el tamaño de cada uno de los ficheros.
DU-H: lista en forma humanamente legible.
DU-S: tamaño total de todo el fichero.
FREE:Muestra el espacio usado y libre de memoria RAM y Swap.
DATE: muestra fecha y hora del sistema.
COMANDOS DE CONTROL DE PROCESOS
- ps -aux : Despliega todos los procesos del sistema, con nombre y tiempo de inicio
- kill : Es utilizado para mandar señales a los procesos en Linux.
- kill -HUP <pid> : Señala al proceso con numero
<pid>, que vuelva a leer sus archivos de configuración - kill -INT <pid> : Señala al proceso con numero
<pid>, que sera interrumpido - kill -TERM <pid> : Señala al proceso con numero
<pid>,que debe de terminar, a diferencia de -KILL , esta opción da la oportunidad al proceso de terminar. - kill -STOP <pid> : Señala al proceso con numero
<pid>, que pare momentáneamente - kill -CONT <pid> : Señala al proceso con numero
<pid>, que continué, este comando se utiliza para reanudar un proceso que le fue aplicado -STOP - kill -KILL <pid> : Señala al proceso con numero
<pid>,que termine de inmediato, el proceso es terminado abruptamente.
- kill -HUP <pid> : Señala al proceso con numero
- killall : A diferencia de kill , killall permite mandar un señal al proceso por nombre.
- killall <nombre del proceso > : Envía la señal -TERM al proceso con el nombre especificado. NOTA:Por "default" la señal que toma kill y killall es -TERM .
- ps -l : Este comando despliega dos parámetros PRI y NI. El parámetro PRI indica la prioridad actual del proceso, que es calculada por el sistema operativo, el valor de NI es tomado en cuenta cuando se determina el PRI.
- Que es NI ? : NI es llamado el numero gentil o "nice number" , este numero es especificado por el "superusuario"("root") o dueño del proceso y afecta el orden final del PRI, le da prioridad a los menos gentiles.Sus valores oscilan desde -20 (menos gentil=mas prioridad) y 20 (mas gentil=menos prioridad)
- nice : Este comando especifica el numero NI de cada proceso.
nice -10 named: Esto bajaría la prioridad denameden 10 unidades.(Si estaba en -10, pasará a -20).nice +10 named: Esto incrementaría la prioridad denameden 10 unidades.(Si estaba en 0, pasaría a +10).
- snice y renice : El mismo funcionamiento que nice , excepto que utiliza el numero de proceso :
snice -10 <pid>
- <comando> & : El & es utilizado para indicar que el proceso debe de ejecutarse en el fondo.
- top : Esta herramienta monitorea varios recursos del sistema y tiene un carácter dinámico, muestra uso de CPU por proceso, cantidad de memoria, tiempo desde su inicio,etc.
- vmstat : Es muy similar a top ya que es un condensado de los procesos del sistema, para que esta herramienta se vuelva dinámica se deben especificar los argumentos:
vmstat -n <numero de segundos por actualizacion > - at : Este comando permite programar ciertas actividades a una cierta hora,ejemplo:
at 22:00, el comando anterior abre un "prompt" de la formaat>, sobre este "prompt" se especifican todos los comandos que se deseen ejecutar, en este caso a las 22:00, una vez especificados, se utilizaCtlrl-dpara salir.Q: salirW:tabla de procesos.PID: # procesos que se estan ejecutando.K: manipulacion o reinicio del sistema.PS: Muestra los procesos del sistema o del usuario o ambos.PING: Manda un echo_request (solicitud de eco) a un equipo en al red.TELNET: sirve para evaluar una terminal remota se puede utilizar comandos introducidos con un teclado en un equipo remoto.PASSWD: cambia la contraseña del usuario indicado.SU: cambia del usuario actual al indicado.WHO: muestra quien esta conectado al sistema.
entorno de Red
- host : Determina la dirección IP de un "Host" ,
host -adespliega toda la información de DNS. - ifconfig : Permite configurar una interfase de Red y ver el "status" de ésta.Esa de la forma
ifconfig <interfase>, ejemplo:ifconfig eth0 - ifup : Habilita la interfase especificada,ejemplo:
ifup eth0. - ifdown : Deshabilita la interfase especificada,ejemplo:
ifdown eth0. - netstat -a : Todas la conexiones de Red originadas y recibidas por el "Host"
- netstat -an | grep 25 : Listar las conexiones de red originadas y recibidas por el "Host", sobre el puerto 25
- netstat -r : Muestra la tabla de ruteo "routing table" del sistema
- netstat -i : Estadísticas de red de cada interfase
- lsof -n -i:25 : Determinar el programa del sistema operando bajo el puerto 25
- nslookup : Busca información en los servidores DNS,ejemplo:
nslookup -query=mx osomosis.com, si no se especifican parámetros se entra en modo interactivo - ping -s 1016 : Manda paquetes de ping de 1024 bytes (header 8 bytes), mientras que el "default" es 512.
- route add : Permite agregar tablas de ruteo de y hacia el "Host". Ejemplo: Para guiar toda la información de la red 206.171.55.16 netmask 255.255.255.240 vía la interfase eth0 :
route add -net 206.171.55.16 255.255.255.240 eth0Para rutear todo el trafico por cierta interfase ("Default Gateway"):route add default gw 206.171.55.51 eth0Esto enviará toda la información por la dirección 206.171.55.51- route -n : Despliega la tabla de ruteo del "Host". NOTA: Debe de estar "IP Forwarding" ON en
/etc/sysconfig/network, además el "kernel" debe de estar configurado para "IP Forwarding" . - smbclient : Funciona como un cliente FTP, que simula conexiones que serán realizadas a través de Samba. (Vea smbclient )
- tcpdump : Permite el "debugging" de una interfase en el host.
- testparm : Verifica la validez del archivo smb.conf utilizado por Samba
- host : Determina la dirección IP de un "Host" ,