Proceso-----> programa en ejcucion.
Proceso Padre---->Proceso hijo.
El terminal o consola es un proceso, ya que se trata de un programa que ejecutamos. Si en el terminal escribimos, por ejemplo, el comando “ls -l”, se estaría generando un nuevo proceso que sería proceso hijo del terminal. En este caso el shell sería el proceso padre y el comando “ls -l” sería el proceso hijo.
___________________________________________________________

-La tercera columna indica el tiempo total que ha estado ejecutándose el proceso.
-La cuarta columna es el nombre del proceso
Comando "pstree"

Comando "top"
_________________________________________________________Procesos en primer plano y segundo plano
$ sleep 10 &
El comando sleep simplemente espera el número de segundos que le pasemos como parámetro.
El signo + seguido del número de trabajo entre corchetes indica el trabajo más reciente que se está ejecutando. El signo menos indica el siguiente trabajo más reciente.

_________________________________________________________
Cada proceso en Linux tiene un nivel de prioridad que oscila entre -20 (prioridad más alta) y 19 (prioridad más baja). Cuanto mayor sea el nivel de prioridad, más lentamente se ejecutará el proceso. Solamente el superusuario ‘root’ puede asignar valores negativos a la prioridad de un proceso.
Para asignar determinada prioridad a un proceso en concreto se utiliza el comando nice.
-g. Establece el nivel de prioridad de los procesos ejecutados por los miembros del grupo especificado.
-u. Establece el nivel de prioridad de los procesos ejecutados por los miembros del usuario especificado.
-p. Indica el nivel de prioridad para el proceso especificado.
___________________________________________________________
Finalizar procesos
Para finalizar un proceso se utiliza el comando kill, que tiene la siguiente sintaxis:
kill [parámetro] PID
kill -1 (Sighup). Reinicia el proceso.
kill -9 (SigKill). Mata el proceso.
kill -15 (SigTerm). Termina el proceso.
Por otra parte, el comando killall nombre_programa finaliza todos los procesos que estén ejecutando el programa.

