Академический Документы
Профессиональный Документы
Культура Документы
Machala, 2017
UNIDAD VI
SEALES
Las seales se utilizan para terminar, suspender y continuar procesos.
SEAL DESCRIPCIN
SIGINT Interrupcin (2)
SIGSTOP Suspender el proceso (19)
SIGALRM Alarma. (14)
SIGKILL Destruccin inmediata del proceso. (9)
Seales y el comando kill
El Comando kill
kill -9 #PID
Procesos en Primer y Segundo Plano
TEMA: PROCESOS
PROBLEMA: Cmo aplicar los comandos at y crontab?
OBJETIVO: Aplicar los comandos at y crontab.
El comando at
at 15:30
at> kill -9 1234
at> Ctrl + d
El comando crontab
30 7 20 11 * usuario /home/usuario/scripts/actualizar.sh
El comando crontab
crontab -e (editar).
crontab -l (lista).
alias nombre_del_alias=valor
ALIAS
Mostrar ALIAS
Remocin de un Alias
unalias nombre_del_alias
Uso de la funcionalidad history
(historial) y repeticin de comandos
La funcionalidad history (historial) de los shells mantiene un registro de las
lneas exactas del comando que se introduce en el mismo orden en que
fueron introducidas.
Variable Significado
HOME Directorio de trabajo.
PATH Lista, en orden y separados por dos puntos, los
directorios en los que el shell busca para encontrar
el programa a ejecutar cuando se teclea un
comando.
SHELL Almacena el nombre del programa de shell del
usuario.
Variables Locales
Cuando se crea una variable, dicha variable est disponible slo en ese
shell.
Esto se denomina variable local.
Si se crea un nuevo subshell, manualmente o a travs del sistema, las
variables creadas en el shell padre no estn disponibles.
Cuando se sale del subshell, ya sea automticamente a travs del sistema
o manualmente tipeando exit, las variables estarn disponibles
nuevamente.
Cuando se sale del shell donde se crearon las variables locales, las
variables de ese shell se terminan.
Variables Locales
Las variables del entorno son variables globales disponibles para todos los
shells y subshells, no slo para el shell local.
Para hacer que una variable sea conocida por un subshell, debe
exportarse por medio del comando export.
Exportar una variable
export nombre variable
Exportar y definir la variable
export nombre variable=valor
UNIDAD VI
~/.bash_profile
~/.bashrc
PASOS:
1) Decidir que har el script.
2) Hacer una listas de comandos
3) Crear un nuevo archivo para el script
4) Aadir comandos y comentarios
5) Guardar
6) Hacer el script ejectable
7) Ejecutarlo
8) Depurarlo y modificarlo.
Creacin de un script de shell