ENTREGA
• Desde la carpeta de usuario en Dropbox, accede a la carpeta U (las dos letras en mayúsculas) y dentro de ella crea una carpeta 02.
• Dentro de la carpeta 02 sube los ejercicios con el nombre de fichero indicado (respetando las minúsculas y la extensión).
• Todas las actividades tienen que responderse con capturas de pantalla en formato .jpg.
• Todos los documentos tienen que estar validados en XHTML 5.2, CSS3 y WCAG 2.0 AAA.
1. ACTIVIDADES BASH
Filename | TA | Question | Extra |
---|---|---|---|
01.html | AI | Muestra el directorio raíz de tu distribución Linux que sigue el modelo Filesystem Hierarchy Standard (FHS). | |
02.html | AI | Explica los directorios definidos por FHS. | |
03.html | AI | Lista todos los archivos y carpetas de tu directorio personal (o de trabajo). | |
04.html | AI | Lista todos los archivos y carpetas del directorio /bin desde tu carpeta personal de manera relativa y de manera absoluta. |
|
05.html | AI | Lista todos los archivos y carpetas del directorio /tmp desde tu carpeta personal de manera relativa y de manera absoluta. |
|
06.html | AI | Lista todos los archivos y carpetas del directorio /usr/local desde tu carpeta personal de manera relativa y de manera absoluta. |
|
07.html | AI | Lista todos los archivos y carpetas de tu directorio personal (o de trabajo) donde se vean los permisos y también los archivos y carpetas ocultas. | |
08.html | AI | Cambia al directorio /etc desde tu carpeta personal de manera relativa y de manera absoluta. A continuación, realiza el proceso al contrario. |
|
09.html | AI | Cambia al directorio /run desde tu carpeta personal de manera relativa y de manera absoluta. A continuación, realiza el proceso al contrario. |
|
10.html | AI | Cambia al directorio /var desde tu carpeta personal de manera relativa y de manera absoluta. A continuación, realiza el proceso al contrario. |
|
11.html | AI | Copia a tu carpeta personal el fichero de texto source.list que se encuentra en /etc/apt . A continuación, borra dicha copia. |
|
12.html | AI | Descarga Google Chrome desde la página oficial e instálalo mediante el comando apt . |
|
13.html | AI | Desinstala completamente LibreOffice u otro programa si no está instalado LibreOffice. Verifica que la desinstalación es correcta comprobando que ya no se encuentra dicho programa y que no puedes ejecutarlo. | |
14.html | AI | Actualiza tu distribución Linux basada en Debian mediante comandos apt y usando sudo . |
|
15.html | AI | Actualiza tu distribución Linux basada en Debian mediante comandos apt en una sola línea y usando sudo . |
2. ACTIVIDADES BASH Y POWERSHELL
Realizar los ejercicios en Bash y en PowerShell:
Filename | TA | Question | Extra |
---|---|---|---|
16.html | AI | Muestra el directorio actual en el que te encuentras. | |
17.html | AI | Lista todos los archivos y carpetas de tu directorio personal desde el directorio raíz de manera relativa y de manera absoluta. A continuación, realiza el proceso al contrario. | |
18.html | AI | Cambia a tu directorio personal desde el directorio raíz de manera relativa y de manera absoluta. A continuación, realiza el proceso al contrario. | |
19.html | AI | Solicita ayuda de 5 comandos diferentes. A continuación, solicita ayuda de 5 comandos de manera online (con http://man.he.net y Get-Help command -Online ). |
|
20.html | AI | Crea la carpeta ejercicio en tu carpeta personal. A continuación, crea las carpetas e1 , e2 y e3 en el directorio ejercicio . Dentro de e1 , crea la carpeta e11 . Dentro la carpeta e3 , crea el directorio e31 . Dentro del directorio e31 , crea las carpetas e311 y e312 . Luego, borra las carpetas individualmente. |
|
21.html | AI | Con la estructura de carpetas ejercicio , crea dentro un archivo de texto (con echo message > text_file ) denominado lorem_ipsum con el mensaje Lorem ipsum. A continuación, copia este fichero en e1 , e11 y e312 . Luego, borra todas las copias en una sola línea. |
|
22.html | AI | Con la estructura de carpetas y ficheros ejercicio , mueve lorem_ipsum de e1 a e11 renombrado como li1 . A continuación, mueve lorem_ipsum de e312 a e11 renombrado como li2 . Por último, mueve lorem_ipsum de e11 a e1 renombrado como li3 . |
|
23.html | AI | Imprime la frase '¡Hola, mundo! en pantalla. Imprime el contenido de la variable PATH y vuelca dicha información en el fichero rutas, ¿qué significa dicha variable PATH? | |
24.html | AI | Imprime tres veces y en una misma líneas las palabras Debian, GNU y Linux. A continuación, realiza el mismo proceso pero añadiendo las salidas al final del fichero SO.txt. | |
25.html | AI | Imprime tres veces y en una misma líneas las palabras Debian, GNU y Linux pero añadiendo la salida GNU en el fichero SO_2.txt. Pista: usar grep . |
|
26.html | AI | Muestra la ayuda para el comando ls solo con las líneas de texto con la palabra list y vuelca dicha información en un fichero llamado salida_ls.dat . |
|
27.html | AI | Obtén con el comando wget estos ficheros de texto: 1, 2. A continuación, muestra solo las líneas con la palabra Debian tanto en 1 como en 2 y vuelca dicha información en un fichero llamado palabras_con_debian.info y todo en una sola línea. |
|
28.html | AI | Crea los grupos tienda1 y tienda2 . |
|
29.html | AI | Crea los usuarios carmen y marlon . Estos usuarios deben pertenecer solamente al grupo tienda1 . |
|
30.html | AI | Crea los usuarios lola y manuel . Estos usuarios deben pertenecer solamente al grupo tienda2 . |
|
31.html | AI | Con carmen crea un archivo de texto datos_personales.txt en su directorio de trabajo al que únicamente ella pueda acceder, tanto de lectura como de escritura. Conéctate como otro usuario y comprueba que no puedes modificar el fichero. |
|
32.html | AI | Con carmen crea un archivo de texto ventas_mes.txt al que puedan leer y escribir tanto ella como todos los usuarios que pertenezcan al mismo grupo. Conéctate como usuario marlon y demuestra que puedes modificar el fichero. Conéctate como otro usuario de otro grupo y comprueba que no puedes ni leer ni modificar el fichero. |
|
33.html | AI | Con lola crea un fichero con nombre trabajadores.txt al que pueda acceder cualquier usuario para leer su contenido y cualquier usuario del mismo grupo para leer o escribir. Conéctate como usuario manuel y demuestra que puedes modificar el fichero. Conéctate como otro usuario de otro grupo y comprueba que puedes leer pero no puedes modificar el fichero. |
|
34.html | AI | Con marlon crea una carpeta para_todos y copia el archivo trabajadores.txt a dicha carpeta. Conéctate como manuel y comprueba que puedes leer pero no escribir. ¿Puedes copiar el archivo a su directorio de trabajo? ¿Por qué? |
|
35.html | AI | Si un usuario tiene permiso de lectura sobre un archivo pero ese archivo está dentro de una carpeta que no tiene permiso de lectura, ¿podrá leer el archivo? Compruébalo. |
3. ACTIVIDADES DE SCRIPTS EN BASH Y POWERSHELL
Realizar scripts en Bash y en PowerShell:
Filename | TA | Question | Extra |
---|---|---|---|
01.sh, 01.ps1 | AI | Crea un script con la actividad 20 del apartado 2. | |
02.sh, 02.ps1 | AI | Crea un script con la actividad 21 del apartado 2. | |
03.sh, 03.ps1 | AI | Crea un script con la actividad 22 del apartado 2. | |
04.sh, 04.ps1 | AI | Crea un script con las actividad 28, 29 y 30 del apartado 2. |
4. ACTIVIDADES PARTICIONES
Filename | Question |
---|---|
01.pdf | Formatea completamente una memoria USB en FAT y en NTFS tanto en Bash como en PowerShell. |
02.pdf | Descarga la última versión de Xubuntu. Monta la ISO descargada en la memoria USB con Rufus en Windows. |
03.pdf | Arranca el PC desde la memoria USB y verifica que el Xubuntu montado en dicha memoria USB (actividad anterior) se inicia correctamente. |
04.pdf | Descarga la última versión de Debian en formato 64-bit PC Network installer. Monta la ISO descargada en la memoria USB con dd en GNU/Linux. |
05.pdf | Arranca el PC desde la memoria USB y verifica que el Debian montado en dicha memoria USB (actividad anterior) se inicia correctamente. |
06.pdf | Con GParted crea una tabla de particiones GPT en una memoria USB con 7 particiones (3 NFTS y 4 FAT) y añade un fichero en cada una. Verifica el resultado en GNU/Linux y Windows. |
07.pdf | Con GParted crea una tabla de particiones MBR en una memoria USB con 7 particiones (4 NFTS y 3 FAT) y añade un fichero en cada una. Verifica el resultado en GNU/Linux y Windows. |
08.pdf | Con GDisk convierte la tabla de particiones MBR de la actividad anterior en una tabla de particiones GPT con la variante Protective MBR. Verifica el resultado con GDisk. |
final.pdf | Instala la última versión de Debian (64-bit PC Network installer) en un PC del aula (actividad en clase). Ejecuta este script y personaliza el escritorio tal como aparece en la imagen. |
Curso creado por Manuel Ignacio López Quintero bajo esta licencia.