Bash Scripting.
Núcleo
Gnu/Linux
Bash ?
Un script es un archivo de ordenes o pequeño programa
Ejemplos
Ejemplos
Ejemplos
Copia de seguridad
Procesos
Todo lo que hacemos es un proceso
mkdir
cd
man touch
etc
Identificadores de un proceso
Process ID (PID): Identificador único
Lista de procesos
El comando ps muestra un snapshot de los procesos actuales:
man ps
ps
ps u
ps -l
ps aux
● Utilizando ps se puede obtener información relacionada a los procesos, por ejemplo:
– Identificadores (USER, PID, UID, GID, PPID)
– Hora de inicio (START)
– % de uso de memoria (%MEM) y CPU (%CPU)
– Tiempo de CPU acumulado (TIME)
– Estado (STAT)
– Terminal asociada (TTY)
– Comando (CMD/COMMAND)
Text
ps
Arbol de procesos
pstree
ps jf
ps axjf
ps ejH
Terminar Procesos
Matar Procesos
– Enviar SIGTERM:
kill 15 [pid]
– Si no responde, enviar SIGKILL:
kill 9 [pid]
Linux (como la mayoría de sistemas operativos modernos) puede ejecutar múltiples procesos compartiendo CPU, memoria y otros recursos entre ellos
top
htop
Procesos
By Samuel LR
Procesos
- 243