En esta lección, vamos a hablar de procesos. Un proceso es en realidad un programa que se ejecuta en Linux. Generalmente hay dos tipos de procesos. Hay procesos en primer plano y hay proceso de fondo. Entonces, por ejemplo, si escribo ls y presione Enter, ese es un proceso en primer plano. Deja de convertirse en un proceso cuando se completa. El otro tipo de proceso es un proceso en segundo plano. Y hay varios, docenas de estos procesos ejecutándose en todo momento. Ahora, debo decir, probablemente en el entorno virtual de Linux, no vas a tener tantos procesos en segundo plano pero ciertamente hay algunos. Una de las preguntas más frecuentes es cómo sabemos cuáles están en primer plano y cuales son antecedentes? El hecho es que los procesos en primer plano interactúan con el usuario donde los procesos en segundo plano no lo hacen. Linux identifica cada proceso y cada proceso tiene un ID de proceso. Entonces, si alguna vez tenemos que buscar un proceso específico, podemos buscarlo. Así que echemos un vistazo a los procesos que tenemos en ejecución. Usaremos un comando llamado ps y lo que hace ps es que nos dirá los procesos que se están ejecutando. Los números a la izquierda son los números de identificación del proceso. Actualmente, solo estoy ejecutando dos procesos. Tengo la pantalla Bash, que es mi caparazón. Y acabo de terminar de ejecutar ps eso significa que el comando también se está ejecutando. La única otra cosa que queremos saber de antemano sobre los procesos es que si ejecuta un proceso, ese proceso podría a su vez iniciar otro. Entonces, en los procesos, tenemos dos tipos, tenemos procesos padres y tenemos procesos secundarios. Entonces un padre generará otro proceso y ese será el proceso hijo para el padre. La última pregunta a la que queremos saber la respuesta es por que nos importa? La razón por la que nos preocupamos por los procesos es que todo lo que hacemos en el medio ambiente de Linux desde la terminal está orientado al proceso. Así que queremos tener mucho cuidado sobre cuántas cosas ejecutamos a la vez, si algo está causando un problema. Entonces, si, por ejemplo, su máquina parece excepcionalmente lenta, puedes volver a escribir el comando ps y probablemente determinar qué proceso podría estar causándolo. En ese momento, puede cerrar el proceso. Esto también es algo que existe dentro del entorno de Microsoft Windows. Eso se llama Administrador de tareas en Microsoft Windows. En nuestra próxima lección, veremos algunos de los comandos que podemos utilizar para comprobar o cambiar nuestros procesos. Nos vemos entonces.