@media screen and (min-width: 580px) { .flotantewhatsapp{ display:none; } }

Compartir por WhatsApp

Control de Procesos Linux

  • 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.
  • 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 de named en 10 unidades.(Si estaba en -10, pasará a -20).
  • nice +10 named : Esto  incrementaría  la prioridad de named en 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 forma at> , sobre este “prompt” se especifican todos los comandos que se deseen ejecutar, en este caso a las 22:00, una vez especificados, se utiliza Ctlrl-d para salir.
  • Ya finalizado,los comandos estarán programados para ejecutarse a la hora indicada, el directorio  /var/spool/at  contiene el trabajo.
  • El comando atq despliega los trabajos at que están pendientes, y el comando atrm <numero de at> elimina un trabajo programado con at . Vea también  /etc/at.deny y  /etc/at.allow
  • crontab :  : Al igual que  at  especifica el tiempo al cual se ejecutará un programa “script”,  crontab  tiene la siguiente forma: minutos horas dias meses fin_de_semana nombre_de_usuario instrucción argumentos
    El siguiente ejemplo ejecutará el programa oracle.pl cada media hora todos los días:

    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

¿Te ha gustado la entrada SÍGUENOS EN TWITTER O INVITANOS A UN CAFE?

El Blog de Negu

Acerca de Raul Unzue Pulido

Blogger en “Máquinas Virtuales - El Blog de Negu” | Senior Security Manager (PMP, ITIL) | ProjectManager, SysAdmin & DevOps Enthusiast | Especialista en Virtualización y Sistemas Operativos | VMware vExpert ⭐️ x12

Compruebe también

middleware-instalar-weblogic-en-ubuntu-20

Middleware: Instalar Weblogic en Ubuntu

Middleware: Instalar Weblogic en Ubuntu Oracle WebLogic Server es un servidor de aplicaciones Java EE …

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

17 − nueve =

Blog Maquinas Virtuales - El Blog de Negu