Realice las siguientes operaciones utilizando nicamente el terminal de Linux.
1. Abre una terminal en modo texto, lgate con tu usuario.
2. Vuelve al modo grfico.
3. Abre una segunda terminal en modo texto, al igual que el punto 1
SINF.T5P1 - Aplicaciones y Procesos 1.doc
IES Portada Alta
DAM-1-SINF
Comandos de Linux1: Aplicaciones y procesos
4. Visualiza los procesos activos en el sistema, identificando qu se indica en cada
columna que muestra.
1- Muestra el PID que es el identificador del proceso.
2- Es el nombre de la terminal en la que se esta ejecutando
3- Es el tiempo que lleva en ejecucin
4- El nombre del proceso
SINF.T5P1 - Aplicaciones y Procesos 1.doc
IES Portada Alta
DAM-1-SINF
Comandos de Linux1: Aplicaciones y procesos
5. Visualiza los procesos en tiempo real que hay actualmente en el sistema.
SINF.T5P1 - Aplicaciones y Procesos 1.doc
IES Portada Alta
DAM-1-SINF
Comandos de Linux1: Aplicaciones y procesos
6. Abre el editor nano y escribe el siguiente cdigo. Llama al fichero saluda.sh
(OJO!! Es muy importante respetar literalmente cada carcter y cada espacio) #!/bin/bash while [ 1 ];do sleep 3 echo hola done
SINF.T5P1 - Aplicaciones y Procesos 1.doc
IES Portada Alta
DAM-1-SINF
Comandos de Linux1: Aplicaciones y procesos
Cuando termines, aade permisos de ejecucin ejecutando la siguiente instruccin:
chmod +x saluda.sh
7. Ejecuta saluda.sh Qu ocurre?
Cada 3 segundos escribe por pantalla el mensaje hola
SINF.T5P1 - Aplicaciones y Procesos 1.doc
IES Portada Alta
DAM-1-SINF
Comandos de Linux1: Aplicaciones y procesos
8. Para el proceso (sin matarlo) correspondiente a saluda.sh
Con el comando ps -e vemos que pid tiene nuestro proceso y acto seguido paramos el proceso con kill numeroDeProceso
En este caso tenemos el pid 3884. Lo paramos
9. Haz que el proceso se ejecute en primer plano (foreground)
SINF.T5P1 - Aplicaciones y Procesos 1.doc
IES Portada Alta
DAM-1-SINF
Comandos de Linux1: Aplicaciones y procesos
10. Mata el proceso saluda.sh
11. Ejectalo ahora en background Qu diferencia observas?
Al ejecutarlo en segundo plano, podemos utilizar el terminal mientras se ejecuta el proceso:
SINF.T5P1 - Aplicaciones y Procesos 1.doc
IES Portada Alta
DAM-1-SINF
Comandos de Linux1: Aplicaciones y procesos
12. Vuelve al modo grfico
Ya estoy en el modo grfico, ya que no puedo hacer una captura de pantalla desde el entorno de texto, puesto que no es una maquina virtual. 13. Ejecuta desde una terminal el programa gedit
14. Para el proceso desde la terminal Qu ocurre en la ventana de gedit?
La ventana de gedit no se cierra, pero no puedo utilizarlo. (QUIERES QUE LO MATEMOS O QUE LO DETENGAMOS? )
SINF.T5P1 - Aplicaciones y Procesos 1.doc
IES Portada Alta
DAM-1-SINF
Comandos de Linux1: Aplicaciones y procesos
15. Haz que ahora gedit se ejecute en background Qu le ocurre a la ventana de gedit? y a la terminal? La ventana de gedit se abre. En la terminal, se ve como empieza el proceso y termina (?), supongo que termina en esa terminal y pasa a ser de segundo plano. 16. Ejecuta firefox o chrome desde la terminal
17. Vuelve al modo texto
No puedo capturar la pantalla del modo texto, as que usar un terminal alternativo, que resulta no menos que curioso.
18. Mata el proceso de gedit
SINF.T5P1 - Aplicaciones y Procesos 1.doc
Comandos de Linux1: Aplicaciones y procesos 19. Mata los procesos del punto 16
20. Vuelve al modo grafico
21. Abre una nueva terminal
IES Portada Alta
DAM-1-SINF
SINF.T5P1 - Aplicaciones y Procesos 1.doc
Comandos de Linux1: Aplicaciones y procesos 22. Busca el paquete gparted
23. Instalalo con apt
24. Desinstalalo con apt
25. Instalalo de nuevo y ejecutalo
IES Portada Alta
DAM-1-SINF
SINF.T5P1 - Aplicaciones y Procesos 1.doc
Comandos de Linux1: Aplicaciones y procesos
26. Instala los 2 ficheros .deb adjunto con la practica
27. Comprueba que uno de ellos est instalado en el sistema
28. Desinstala uno con dpkg
IES Portada Alta
DAM-1-SINF
SINF.T5P1 - Aplicaciones y Procesos 1.doc
IES Portada Alta
DAM-1-SINF
Comandos de Linux1: Aplicaciones y procesos
29. Descarga un fichero con wget
30. Comprueba que se ha descargado bien
Hacemos el md5 del fichero y lo comparamos con el md5 de la pagina oficial, si son iguales, el archivo se ha descargado correctamente.