Está en la página 1de 6

ESCUELA POLITECNICA NACIONAL

FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA


SISTEMA OPERATIVO LINUX

Henry Loza
GR1
PRACTICA 1
Objetivos:
• Familiarizarse con la sintaxis de la línea de comandos UNIX
• Utilizar diversos comandos UNIX con opciones y argumentos
• Utilizar las páginas man para aprender acerca de los comandos UNIX

Trasfondo:
En este laboratorio, el alumno trabajará con diversos comandos UNIX para desarrollar una
comprensión de los comandos y la sintaxis UNIX. Los comandos se tipean en el prompt del
shell y son instrucciones que le indican al sistema que debe ejecutar una acción. La sintaxis
se refiere a la estructura del comando y especifica opciones y argumentos permisibles. El
formato general para los comandos UNIX es:

$ comando [-opción(es)] [argumento(s)]. Los elementos entre corchetes son opcionales, lo


cual significa que no siempre se los requiere.

Programa Modifica al Archivo, Directorio o


Ejecutable Ejecutable Texto
$ comando [-opción(es)] [argumento(s)]
Comando Programa ejecutable que especifica qué desea el usuario
que
haga el sistema.
Opción(es) Modifica al ejecutable y especifica cómo desea el usuario
que
se ejecute el comando.
Argumento Archivo o directorio, incluyendo el nombre de ruta, o
texto. Si no se especifica un nombre de ruta para un
argumento de archivo o directorio, el sistema operativo
utilizará el directorio
actual.

Debe utilizarse un espacio como delimitador entre cada parte del comando introducido. Los
comandos UNIX van siempre en minúsculas. Las opciones son usualmente una única letra
precedida por un guión (-), también denominado raya o signo menos. Pueden combinarse
varias opciones utilizando sólo un guión. La opción podría ser estar en mayúsculas o
minúsculas dependiendo del comando. Muchos comandos no requieren las tres partes.
Pueden introducirse varios comandos en una única línea separándolos por medio de punto y
coma (;).

Herramientas / Preparación:
a) Antes de iniciar este laboratorio, el alumno deberá revisar el Capítulo 5, Sección
3 – Navegación a través del Sistema de Archivos.
b) El alumno necesitará lo siguiente:
1. Una ID de login del usuario, por ejemplo user2, y una contraseña asignadas
por su instructor.
2. Una computadora que ejecute el sistema operativo UNIX con el CDE.
3. Computadoras en red en el aula.

Recursos del Sitio Web:


• Sun Microsystems – http://www.sun.com/solaris

Lleve a cabo los siguientes pasos para completar este laboratorio.

Paso 1. Hacer login al CDE.


El alumno deberá hacer login con el nombre de usuario y contraseña asignados por el
instructor, en el recuadro de entrada del CDE.
Paso 2. Acceder a la Línea de Comandos.
Para acceder a un prompt de comandos, haga login directamente en modo de carácter o abra
una ventana de terminal bajo el CDE. Si un usuario pasa por alto el CDE o si hace telnet o
rlogin a una computadora remota, el usuario tendrá acceso directo a un prompt de comandos.
En este laboratorio supondremos que el alumno está ejecutando una ventana de terminal en
el CDE, pero los comandos serán los mismos, independientemente de ello. Telnet y rlogin se
tratarán posteriormente en el curso.

Haga clic con el botón derecho en el fondo del espacio de trabajo y haga clic en tools
(herramientas). Seleccione Terminal desde el menú para abrir una ventana de terminal. Si el
alumno está utilizando los shells Bourne o Korn, tendrá un prompt de signo de dólar ($). Si
el alumno está utilizando el shell C, tendrá un prompt de signo de porcentaje (%).

Paso 3. Utilizar el comando cal.


a. Introduzca el siguiente comando: $ cal.
¿Cuál fue Resultado?
La Opcion cal nos muestra el calendario del mes actual y del año actual

Paso 4. Utilizar el comando cal con argumentos.


a. Introduzca el siguiente comando: $ cal 2002. ¿Cuál fue el resultado?
Nos muestra el calendario del año 2012
b. Introduzca el siguiente comando: $ cal 9 1752. ¿Qué error presenta
este calendario? Le faltan 11 días

c. Para averiguar por qué ocurre esto, utilice las páginas man para saber más acerca
del comando cal. Desplácese a través de las páginas man y lea la sección NOTES
(NOTAS) para encontrar una explicación de lo que ocurrió con el calendario en
septiembre de 1752.
La opcion man nos da el manual del comando cal

d. ¿Cuál es la razón por la cual al calendario de septiembre de 1752 le faltan 11 días?

Debido a que en ese y mes Gran Bretaña adoptó al calendario gregoriano


y dejo de utilizar el calendario juliano.

Paso 5. Utilizar el comando date.


Introduzca el siguiente comando: $ date

a. ¿Cuál fue el resultado?


Nos proporciona la fecha y la Hora actual

¿En qué zona horaria está ubicado el alumno? Meridiano de Greenwich (GMT-5)
Paso 6. Utilizar el comando date con una opción.
Introduzca el siguiente comando: $ date -u

a. ¿Cuál fue el resultado?

Al utilizar el comando date, la hora se muestra en un formato de 24 horas. Compare los


resultados de los pasos 5 y 6. ¿A cuántas horas se encuentra el alumno de la Zona Horaria de
Greenwich [Greenwich Mean Time] (GMT)?
A 5 horas de UTC

Utilice las páginas man para el comando date para averiguar lo que hace la opción –u
de este comando. ¿Qué indicaron las páginas man?
Me imprime la hora universal
Paso 7. Utilizar el comando bannercon un argumento. Introduzca el siguiente comando: $
banner “hi there”
¿Cuál fue el resultado?

La opcion banner me imprime el mensaje que este contenido entre las comillas

Paso 8. Utilizar el comando ls.


El comando ls (listado de archivos) requiere al menos dos partes: el comando y un argumento.
El argumento es el archivo o directorio que el usuario quiere ver en una lista. Si el usuario
no especifica un argumento, se mostrará por defecto el directorio actual. El comando ls se
tratará en mayor detalle posteriormente.

a.Introduzca el comando ls solo: $ ls. ¿Cuál fue el resultado?


Permite mostrar un listado de archivos y directorios del directorio actual

b.Introduzca el comando ls con una opción: $ ls –l (listado largo). ¿Cuál fue el


resultado?
Permite mostrar un listado largo de archivos y directorios del directorio actual

c. Introduzca el comando ls con una opción y un argumento: $ ls –l dir2 (listado largo del
directorio dir2). ¿Cuál fue el resultado?
Permite mostrar un listado largo de archivos y directorios del directorio dir2

Paso 9. Cerrar todas las ventanas y/o aplicaciones abierta

También podría gustarte