Comandos estándares

Las siguientes secciones describen una serie de operaciones que pueden ser invocadas de la linea de comandos -- a través de una terminal -- aplicables a cualquier distribución Linux.

Comandos Generales Espacio En Entorno de Red

Control de Procesos Espacio Control de Registros "Logs" Espacio Configuración de Sistema

Comandos Generales

 chkconfig --list httpd  Este comando despliega: 
 httpd 0:off 1:off 2:off 3:on 4:on 5:on 6:off  

Lo anterior indica que cuando se utilice el nivel de arranque 3, el "script" httpd en el directorio /etc/rc.d/init.d recibirá el argumento "start", cuando se corra el nivel de arranque 6, httpd recibirá el argumento "stop",etc..

Para modificar hacia argumento "start" :

chkconfig --add <nombre del script en directorio init.d> --level <nivel de arranque[0 a 6]>

Para modificar hacia el argumento "stop" :

 chkconfig --del  <nombre del script en directorio init.d> --level <nivel de arranque[0 a 6] >

* Es precisamente de los directorios /etc/rc.d/rc[0-6] de donde proviene la información que despliega chkconfig

En entorno de Red

 route add -net 206.171.55.16 255.255.255.240 eth0  

Para rutear todo el trafico por cierta interfase ("Default Gateway"):

 route add default gw 206.171.55.51 eth0 

Esto enviará toda la información por la dirección 206.171.55.51

Control de Procesos

 30 * * * * root /usr/oracle.pl 

Si se desea realizarlo mensualmente:

 01 3 1 * * root /usr/oracle.pl  

Lo anterior ejecutará oracle.pl el día primero de cada mes, a las 3:01 AM.

Para especificar trabajos cron cada usuario mantiene un archivo en el directorio /var/spool/cron/ , este directorio lo accesa cada usuario con el comando crontab -e

La ejecución de crontab se facilita debido al archivo /etc/crontab que específica trabajos crontab por hora,dia,semana y mes, de esta forma solo se requiere que el usuario coloque un archivo en los directorios correspondientes: /etc/cron.hourly | /etc/cron.daily | /etc/cron.weekly | /etc/cron.monthly

Control de Registros "Logs"

 tail --f --line 15 /var/log/messages 

Este comando anterior despliega las ultimas 15 lineas del archivo ("default" = 10). La --f mantiene el archivo abierto para poder observarlo conforme se agreguen eventos.

Configuración de Sistema