Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Objetivos de la práctica
• Conocer cómo se nombran los ficheros y unidades de almacenamiento en Windows y en Linux
• Aprender a desenvolverse con una interfaz textual
• Aprender las instrucciones básicas de las interfaces textuales de Windows y de Linux
ii) Instala en tu equipo personal la aplicación que permita acceder de forma remota a tu cuenta Linux,
recomendada en la sección C.1 del anexo C de la parte de Prácticas de los Apuntes de la
asignatura: Acceso remoto a Linux.
iii) Crea una sesión SSH del modo que se indica en la sección C.1 del anexo C de la parte de
Prácticas de los Apuntes de la asignatura: Acceso remoto a Linux.
Tus credenciales de acceso a tu cuenta Linux seguramente las habrás recibido en un mensaje
reciente enviado por “J. A. Gutiérrez” a tu correo de unizar.
Si no encuentras el correo o no lo has recibido, no hay problema. Tu nombre de usuario en tu
cuenta Linux es la letra “a” (minúscula) seguida de tu NIA (por ejemplo a123456).
En cuanto a la contraseña, puedes establecer la que prefieras mediante la utilidad disponible en
https://webdiis.unizar.es/cgi-bin/hendrix-newpw. También se puede acceder a este recurso a través
de https://diis.unizar.es seleccionando el perfil “Estudiantes” (arriba a la derecha), luego el menú
“Servidor de prácticas”, opción “Cambio de contraseña” y posteriormente el enlace “Cambio de
la contraseña de acceso sin conocer la anterior”.
Fíjate en que tu nueva contraseña tiene que cumplir los requisitos que se señalan, que la dirección
mail ha de ser la de unizar, y que tienes que activar el cambio de contraseña accediendo a tu correo
unizar y siguiendo las instrucciones del mensaje que habrás recibido al respecto.
Como se indica en el anexo C, tu cuenta Linux es accesible de forma remota a través de los equipos
“lab000.cps.unizar.es” o “hendrix.cps.unizar.es”, por lo que puedes comprobar de forma
inmediata si las credenciales son correctas estableciendo una conexión SSH con dicho equipo.
Para poder realizar el siguiente apartado, ejecuta la instrucción:
ll > zz.txt
(los dos primeros caracteres son dos “eles”, no dos “unos”).
A continuación cierra la interfaz textual Linux escribiendo la instrucción Linux del último ejercicio
del presente guion.
v) Crea una sesión SFTP del modo que se indica en la sección C.1 del anexo C de la parte de
Prácticas de los Apuntes de la asignatura: Acceso remoto a Linux.
Establece ahora una conexión SFTP con el mismo equipo “lab000.cps.unizar.es” o
“hendrix.cps.unizar.es”. Si has ejecutado bien la instrucción del apartado anterior, el último
fichero de la lista que se muestra en la parte derecha será zz.txt.
Descárgalo y entrégalo como trabajo previo de la práctica.
Recuerda que para más información sobre las instrucciones de la interfaz textual de Windows:
• HELP: Muestra una lista de las instrucciones más comunes
• HELP instrucción (por ejemplo HELP DIR): Muestra una breve ayuda acerca de la
instrucción deseada: Equivale a ejecutar instrucción /? (en este caso DIR /?)
• https://docs.microsoft.com/es-es/windows-server/administration/windows-
commands/windows-commands#command-line-reference-a-z: Referencia completa de la
interfaz textual de Windows
2. El botón derecho del ratón despliega el menú contextual. ¿Este menú es siempre el mismo, sin
importar a qué se aplica? (prueba con un icono de fichero, de unidad, de carpeta…)
3. Abre “Este Equipo” y sin usar el ratón, solo escribiendo en la barra de direcciones de la ventana,
accede a la carpeta “system32” de la carpeta “WINDOWS” de la unidad C: (es decir, accede a la
ruta C:\WINDOWS\system32). ¿Qué se muestra ahora en la barra de direcciones de la ventana?
¿Qué se muestra si pulsas con el ratón sobre ella, en la zona en blanco situada tras el nombre de la
última carpeta?
4. Tal y como se indica en la sección A.2 del anexo A de los Apuntes de prácticas, Windows no
muestra por defecto al usuario las extensiones de los archivos; allí también se indica cómo hacer
para que se muestren. Igual lo necesitas para responder a la pregunta ¿cuál es la extensión del
archivo de nombre “WsmTxt” situado en la carpeta actual?
5. A través del cuadro de búsquedas, ¿qué término de búsqueda usando caracteres comodín localiza
todos los ficheros cuyo nombre comienza por “J” y tienen extensión “.DLL”? Para que la búsqueda
sea más rápida, haz que solo busque en la Carpeta actual, y no en Todas las subcarpetas, y a través
de las Opciones avanzadas evita que busque en el Contenido del archivo ¿Y qué término localiza
los ficheros cuyo nombre comienza por “J”, acaba por “L” y su extensión es “.DLL”?
6. Cierra la búsqueda. Accede a la carpeta precedente a la actual sin usar el ratón, de nuevo solo
escribiendo en la barra de direcciones de la ventana, y además solo dos caracteres. ¿Cuáles?
7. ¿Qué término de búsqueda localiza en la carpeta actual (y de nuevo no en todas las subcarpetas)
los ficheros cuyo nombre finaliza por “E” y su extensión es “.EXE”?
10.La idea de uso de la interfaz textual siempre consiste en i) pensar qué tarea deseamos que haga el
ordenador; ii) elegir la instrucción que realiza esta tarea; y iii) aplicar esta instrucción al elemento
correspondiente
Actúa de este modo para determinar qué instrucción cambia el directorio actual al directorio
C:\Users\guest. ¿Qué instrucción has escrito? ¿Qué ruta aparece ahora en el prompt?
12. Actúa del modo descrito en el ejercicio 10 para determinar qué instrucción muestra todo el
contenido del directorio precedente al actual sin cambiar de directorio de trabajo (observa que
esta tarea no es posible en la interfaz gráfica). Ejecútala
13. En la interfaz gráfica, abre la carpeta actual (guest); es posible que el icono de la carpeta “Users”
aparezca con su nombre traducido al castellano (Usuarios) pero se trata de la misma carpeta.
Compara el contenido que muestra la interfaz gráfica con lo que ha mostrado la instrucción 11.
¿Cómo indica la interfaz textual de Windows que un ítem de una línea corresponde a un directorio?
¿Y cómo indica que corresponde a un fichero?
14. Cambia ahora el directorio actual a C:\Windows\System32 de forma similar a como lo has hecho
en el ejercicio 10
15. Usando caracteres comodín, ¿qué instrucción muestra todos los ficheros ejecutables del directorio
actual (solo los ejecutables)?
16. Instrucción que muestra todos los ficheros ejecutables del directorio precedente
17. Viendo una breve ayuda sobre la instrucción que has empleado en los dos ejercicios anteriores,
consigue que se muestre todo el contenido del directorio actual haciendo una pausa después de
cada pantalla completa de información
18. Y lo mismo para conseguir que solo se muestren los ficheros ocultos del directorio actual
19. Instrucción que selecciona la unidad D (etiquetada como “scratch ”) como unidad de trabajo
21. Usa el Bloc de Notas para crear en la raíz de la unidad D un fichero de texto con nombre
elFichero.txt (con el contenido que quieras pero no vacío). Ejecuta la instrucción que traslada
(es decir, haciendo que desaparezca de su ubicación original) ese fichero al directorio infP1
22. Selecciona infP1 como directorio de trabajo. Ejecuta la instrucción que cambia de nombre el
fichero elFichero.txt para que pase a llamarse unFichero.txt
23. Instrucción que crea una copia del fichero unFichero.txt con nombre otroFichero.txt
2. Hay un botón en la barra de título de la ventana de la carpeta que has abierto en el ejercicio anterior
que permite mostrar los archivos ocultos. Al pulsarlo, además de los ficheros que ya se mostraban
(los visibles), veremos que aparecen algunos archivos nuevos (los ocultos). En Linux, el que un
fichero sea oculto o visible depende de su nombre; es decir, un fichero es oculto si su nombre es
de una determinada manera. ¿Qué característica tiene el nombre de los archivos ocultos? Muestra
y oculta varias veces los ficheros ocultos hasta que lo descubras
3. Despliega el menú contextual en la barra de título de la ventana de la carpeta. ¿Para qué sirven las
opciones “Siempre encima” y “Siempre en el área de trabajo visible”? (para comprobarlo abre más
ventanas y muévelas, y cámbiate de escritorio). Haz lo propio con la ventana de una aplicación
(no de una carpeta). ¿Aparecen también estas opciones?
4. En la ventana de la carpeta haz clic pulsando la ruleta del ratón sobre una de las carpetas que se
muestran. ¿Dónde se abre la ventana de esa carpeta?
5. ¿Qué instrucción te permite conocer cuál es el directorio actual? ¿De qué directorio se trata?
Aunque a primera vista no lo parezca, al igual que en Windows el prompt de Linux también indica
cuál es el directorio actual (fíjate en el símbolo ~ que aparece en la parte final del prompt; en la
sección A.3.1 del anexo A se explica su significado)
7. Instrucción que muestra todo el contenido del directorio de trabajo incluidos los archivos ocultos.
Comparando los ficheros que aparecen ahora con los que aparecían en el ejercicio anterior, ¿se
sigue cumpliendo con el nombre de los archivos ocultos la regla deducida en el ejercicio 2 de la
interfaz gráfica de Linux?
8. Instrucción que muestra información adicional de todo el contenido del directorio actual, incluidos
los archivos ocultos. ¿Cómo indica la interfaz textual de Linux que un ítem de una línea
corresponde a un directorio? ¿Y cómo indica que corresponde a un fichero?
9. Como un fichero es oculto dependiendo de su nombre, utiliza caracteres comodín para mostrar la
lista de ficheros y carpetas ocultos (solo los ocultos) del directorio actual
10. Instrucción que muestra todo el contenido del directorio precedente sin cambiar de directorio de
trabajo
11. Instrucción que, sin cambiar de directorio de trabajo, muestra en orden inverso todo el contenido
del directorio dev situado en el directorio raíz
12. Instrucción que crea el directorio infP1
13. Usa el editor gedit (instrucción gedit) para crear en tu directorio principal un fichero de texto con
nombre unFichero.txt (con el contenido que quieras pero no vacío). ¿Puedes interactuar con
el prompt de la interfaz textual mientras el editor está en ejecución? Cierra el editor. ¿Puedes
interactuar ahora?
14. Poner un & detrás de una instrucción hace que se ejecute en segundo plano. Ejecuta de nuevo el
editor gedit pero ahora en segundo plano (gedit &). ¿Puedes interactuar ahora con el prompt del
sistema mientras el editor se encuentra en ejecución? Aprovecha esta nueva ejecución del editor
para crear un segundo fichero de texto otroFichero.txt también en tu carpeta principal. No
finalices la ejecución del editor
16. Instrucción que copia al directorio infP1 todos los ficheros de la carpeta /usr/include que
empiecen por la letra “n” y tengan extensión “.h”
17. Instrucción que mueve al directorio infP1 los ficheros de tu carpeta principal cuyo nombre
comience por “un”
18. Selecciona infP1 como directorio de trabajo. Muestra su contenido y comprueba que es el
esperado
19. Selecciona el directorio precedente como directorio de trabajo. Instrucción que borra el directorio
infP1 y todo su contenido