Está en la página 1de 11

Comandos ps kill y nohup .

Jose Gallardo
Cedula 4-733-1988.
Profesor : Antonio Cortes
Asignatura: Entornos de Programación.

1- Ejecutando el comando ps he indicando que información es desplegada:


Solución:
Al utilizar ps puedo monitorear los procesos que se ejecutan en el Sistema ,con
esto se supervisa y se gestiona el uso de la memoria en el programa.
En esta Información se indica el identificador del proceso PID 5897.
La terminal en la que està ubicado TTY pts/0
Cuanto Tiempo usa la (CPU) durante la ejecución del proceso TIME.
El comando que se ejecuta como un proceso CMD en este caso: SUDO

Tambìen ps nos muestra el Tiempo del procesador y los Recursos de Entrada y


Salida.

A la vez Esta es una gran Herramienta para solucionar los problemas del estado
del Sistema Operativo en Linux.
2 - Que hace el comando ps -a
Solución:
Adicional , Aquí en el comando ps -a muestra los procesos que están Corriendo
mas la interfaz grafica que se esta Utilizando ,1400 tty2 00:00:00 gnome-
session-b es una interfaz gráfica de usuario (GUI) y un conjunto de aplicaciones
de escritorio para usuarios del sistema operativo Linux.
También el comando ps identificador de procesos sufre un cambio : De 6028 a
6342

3 - Usando La opción del Comando ps puedes ver el Estado de un proceso en un


Estado Particular.
Solución:
Si quieres ver el Estado de un Proceso en especifico ,vamos a utilizar el
Comando ps siempre como Administrador en la Terminal ahora lo acompañamos
del PID del proceso al cual quiero ver su Estado.
Cuando ejecuto puedes ver como me despliega y muestra el estado del mismo la
terminal en la que està ubicada y el comando ejecutado ,Asì como su identifcador
de proceso.

4- Ademas es Posible ver selectivamente los procesos Asociados a un Terminal


Especifico ,pruebelo usando la opción -t en conjunto con algún numero de
Terminal:
Una vez Aplicado el comando ps -t pero agregando un numero de Terminal en
este caso pts/0 y poder asì ver los procesos que se observa que procesos están
teniendo Lugar; Es decir, Aquí puedo ver cuanto tiempo usa la .CPU .mientras
està en su ejecución el comando que se ejecuta como proceso y también puedo
observar su PID O identificador de proceso.
5- Que diferencia existe entre usar el comando ps -a y ps -ax .
Solución:

Para la diferencia de la ejecución de ambos comandos ya tenemos una


referencia ,Ya de ante mano conocemos que el comando ps -a nos muestra la
terminal,el PID, el comando que se ejecuta como proceso también el tiempo que
se usa la CPU mientras se ejecuta,entonces la ejecución del comando. ps -ax nos
muestra información de la cual y conocemos y he mencionado Arriba pero ademas
està ultima ejecución nos muestra el estado de Proceso Listado es decir ps -ax
nos muestra todo un estado de procesos listados sin una terminal de control.
ps -a
Ahora ps -ax

6 – Utilizar el Comando kill -l que información Aparece:


Solución :
El comando kill con la opciòn -l despliega una lista de distintas señales es decir
De ante mano siempre se ha conocido que el comando kill -l es para interrumpir
proceso,detener o forzar la detención de un proceso,que consume mucha memoria
se ha iniciado solo, también procesos que se están ejecutando en segundo Plano
es decir cualquiera aplicacion que estè generando errores de gestión ,ya sea se
congele o no responda con este comando obtendremos un listado de aplicaciones o
procesos en estè caso en el cual podremos verificar cual de todas debemos detener
para un correcto funcionamiento de la computadora
7- Crear un proceso para ejecutarlo en background con el comando &,luego ejecute
el comando ps -u observe el numero de procesos Asociados PID finalemente
Elimínelos:
Solución:
En este punto lo dificil es instalar el paquete o sotfware gimp ya que el sistema
muestra dificultad para instalarlo.
Para poder ejecutar el proceso en segundo plano,Una vez instalado gimp se tiene
que escribir gimp y luego se coloca el nombre del proceso osea gimp nuevamente
seguido del comando & para este caso seria gimp & pero siempre recuerda
actualizar el sistema para que te pueda aparecer el paquete y poder crear gimp.
8- Crear el mismo proceso anterior en background con el comando & luego ejecute
el comando ps -u ,que sucedió con el proceso :
Solución: Lo que sucedió con el proceso es que en la primera consulta de
proceso ps -u su PID es 3080
Una vez Desconectado y volviéndome a conectar el PID cambio 3058
Pero también se observa que tanto antes de desconectarme y después de regresar
igual los procesos se mantuvieron en segundo plano.
abajo dejo las Imagenes para que sean observadas.
Fijar el Proceso gimp.
Analizando El proceso gimp de PID en segundo plano se observa que
se mantienen en segundo plano.

Ahora desconectese y se vuelve a conectar y ejecute el comando ps -u :


9- Crear nuevamente el Proceso pero esta vez utilizando el comando nohup
proceso & ,ejecute el comando ps -u ,anote el pid y ejecute nuevamente el
comando ps -u ,?Que diferencia hay con el Anterior ?
Soluciòn:
El Comando nohup,nos esta permitiendo que el comando al que se le Aplique
pueda seguir ejecutándose ,una muestra es que el usuario finaliza la sesión pero
este comando puede seguir ejecutándose,La diferencia mostrada respecto al punto
anterior o pregunta 7 es que al buscar el proceso mediante el PID aparece la
información que le corresponde ,ps -u muestra al comando ejecuntandose en
segundo plano.

También podría gustarte