Está en la página 1de 6

INFORMÁTICA Guion de la práctica 1

Sistemas operativos Windows y Linux

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

Tareas obligatorias previas a la sesión de prácticas


i) Lee y comprende el anexo A de la parte de Prácticas de los Apuntes de la asignatura: Sistemas
operativos Windows y 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.

iv) Cambia de shell en Linux.


Accede a la web https://webdiis.unizar.es/cgi-bin/hendrix-chsh y elige como “Nuevo shell”
/bin/bash. No te olvides de pulsar el botón “Cambiar shell”.

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

Y para más información sobre la interfaz textual de Linux:


• https://webdiis.unizar.es/asignaturas/Inf-DIDP/ComandosLinux.pdf: Breve descripción de
las instrucciones más comunes
• https://webdiis.unizar.es/asignaturas/Inf-DIDP/La linea de comandos de Linux.pdf: Material de
aprendizaje

Ejercicios de la interfaz gráfica de Windows


1. Este primer ejercicio consiste en averiguar con qué aplicación se abren por defecto los archivos de
cada extensión. Se puede hacer a través del Panel de control o de la Configuración
Si lo haces a través del Panel de Control, tienes que localizar ítems relacionados con Programas,
luego con Programas predeterminados, luego con Asociar un tipo de archivo o protocolo con un
programa y allí puedes elegir Aplicaciones predeterminadas por tipo de archivo
Si lo haces a través de la Configuración, tienes que localizar ítems relacionados con Aplicaciones,
luego con Aplicaciones predeterminadas y allí puedes Elegir aplicaciones predeterminadas por
tipo de archivo
Así pues, ¿qué aplicación abre los archivos con extensión .MP3 en los equipos del laboratorio?

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”?

Ejercicios de la interfaz textual de Windows


8. Inicia la interfaz textual de Windows (Busca en el menú inicio “Símbolo del sistema” o “cmd” y
ejecútalo). Fíjate en el prompt. ¿Cuál es la unidad de trabajo inicial? ¿Cuál es el directorio de
trabajo inicial?

9. Ejecuta las siguientes instrucciones:


calc
notepad
control
taskmgr
mspaint
y descubre qué programa ejecuta cada una de ellas

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?

11. ¿Qué instrucción muestra el contenido del directorio actual? Ejecútala

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

20. Instrucción que crea el directorio infP1

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

24. Instrucción que borra el fichero otroFichero.txt de infP1

25. Instrucción que borra el directorio infP1 y todo su contenido

26. Instrucción que finaliza la ejecución de la interfaz textual de Windows

Distribución Linux instalada


La distribución de Linux instalada en el laboratorio de prácticas es CentOS. Algunas de las
características más interesantes de esta distribución son las siguientes:
• Permite elegir el idioma en que se muestra al usuario la interfaz gráfica, por ejemplo a través
del botón de encendido situado en el extremo derecho de la barra superior del escritorio,
pulsando el botón de Configuración
• Contiene una serie de aplicaciones integradas en la interfaz gráfica, como OpenOffice.org,
Firefox o GIMP. Otras aplicaciones instaladas, por el contrario, son solo accesibles a través de
la interfaz textual, como blender o bluej
• La interfaz gráfica es multiescritorio y fácilmente configurable

Ejercicios de la interfaz gráfica de Linux


Familiarízate con la distribución visual del contenido: abre los iconos del escritorio; localiza cómo
acceder a las aplicaciones instaladas que se han integrado en la interfaz gráfica; averigua cómo se
apaga el equipo y cómo se cierra la sesión (pero no lo hagas ahora).
El idioma en que se muestra el entorno lo has tenido que seleccionar la primera vez que entras en tu
cuenta; averigua cómo cambiarlo. Averigua también cómo cambiar la contraseña de tu cuenta.
Tal y como se indica en los apuntes de prácticas, este entorno es multiescritorio (o lo que es lo mismo,
con múltiples áreas de trabajo). Puedes comprobarlo pulsando la tecla Windows o simplemente
llevando el cursor del ratón a la esquina superior izquierda de la pantalla (los diferentes escritorios
corresponden a la lista que se muestra en la parte derecha de la pantalla). Cambia de un escritorio a
otro (una forma rápida de hacerlo es pulsando la tecla Windows y RePag o AvPag); abre ventanas
y aplicaciones distintas en cada uno de ellos, y observa lo útil que puede llegar a ser para poder
organizarse bien en el trabajo con el equipo. Por cierto, la tecla Windows se denomina Super en
Linux.
Observa que al intentar abrir una ventana (por ejemplo, de una carpeta) que ya se encuentra abierta
en otro escritorio, se muestra una notificación en la parte superior de la pantalla sobre la que al hacer
clic nos lleva directamente a ese escritorio para poder trabajar con esa ventana.
1. Abre tu carpeta personal; es decir, el directorio principal de tu cuenta Linux. ¿Cuál es su trayectoria
absoluta? Hay dos formas de averiguarlo: una es accediendo a las propiedades a través del menú
contextual ‒botón derecho‒ de la ventana; la otra pulsando la combinación de teclas Ctrl + L; para
volver a la barra de direcciones con botones hay que pulsar la tecla Escape

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?

Ejercicios de la interfaz textual de Linux


Para iniciar la interfaz textual, abre el menú “Aplicaciones” y busca “Terminal”. Si observas que no
muestra correctamente los caracteres que no son del alfabeto inglés, despliega el menú “Terminal” y
elige la codificación “ISO-8859-15 occidental”.

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)

6. ¿Qué instrucción muestra el contenido del directorio actual?

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

15. Instrucción que “mata” el proceso gedit del Ejercicio anterior

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

20. Instrucción que finaliza la ejecución de la interfaz textual de Linux

También podría gustarte