Anda di halaman 1dari 4

Conceptos Fundamentales sobre UNIX Laboratorio 5.3.1 Sintaxis Bsica de la Lnea de Comandos (Tiempo estimado: 30 min.

.) Objetivos: Familiarizarse con la sintaxis de la lnea de comandos UNIX Utilizar diversos comandos UNIX con opciones y argumentos Utilizar las pginas man para aprender acerca de los comandos UNIX Trasfondo: En este laboratorio, el alumno trabajar con diversos comandos UNIX para desarrollar una comprensin 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 accin. La sintaxis se refiere a la estructura del comando y especifica opciones y argumentos permisibles. El formato general para los comandos UNIX es: $ comando [-opcin(es)] [argumento(s)]. Los elementos entre corchetes son opcionales, lo cual significa que no siempre se los requiere. $ comando [-opcin(es)] [argumento(s)]

Programa Ejecutable

Modifica al Ejecutable

Archivo, Directorio o Texto

Comando Opcin(es) Argumento

Programa ejecutable que especifica qu desea el usuario que haga el sistema. Modifica al ejecutable y especifica cmo desea el usuario que se ejecute el comando. 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 minsculas. Las opciones son usualmente una nica letra precedida por un guin (-), tambin denominado raya o signo menos. Pueden combinarse varias opciones utilizando slo un guin. La opcin podra ser estar en maysculas o minsculas dependiendo del comando. Muchos comandos no requieren las tres partes. Pueden introducirse varios comandos en una nica lnea separndolos por medio de punto y coma (;). Herramientas / Preparacin: a) Antes de iniciar este laboratorio, el alumno deber revisar el Captulo 5, Seccin 3 Navegacin a travs del Sistema de Archivos. b) El alumno necesitar lo siguiente: 1. Una ID de login del usuario, por ejemplo user2, y una contrasea 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

1-4

Conceptos Fundamentales sobre UNIX 2.0 Lab 5.3.1

Copyright 2002, Cisco Systems, Inc.

Notas: _______________________________________________________________________________ _______________________________________________________________________________ _______________________________________________________________________________ _______________________________________________________________________________ _______________________________________________________________________________ _______________________________________________________________________________ _______________________________________________________________________________ _______________________________________________________________________________ _______________________________________________________________________________ _______________________________________________________________________________

2-4

Conceptos Fundamentales sobre UNIX 2.0 Lab 5.3.1

Copyright 2002, Cisco Systems, Inc.

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 contrasea asignados por el instructor, en el recuadro de entrada del CDE. Paso 2. Acceder a la Lnea de Comandos. Para acceder a un prompt de comandos, haga login directamente en modo de carcter 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 sern los mismos, independientemente de ello. Telnet y rlogin se tratarn posteriormente en el curso. Haga clic con el botn 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 dlar ($). 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.

Cul

fue

el

resultado?

Paso 4. Utilizar el comando cal con argumentos. a. Introduzca el siguiente comando: $ cal 2002. Cul fue el resultado? ___________________ Nota: si el alumno est utilizando una ventana de terminal, puede desplazarse si los meses quedan fuera de la pantalla. b. Introduzca el siguiente comando: $ cal calendario? __________________________ c. 9 1752. Qu error presenta este

Para averiguar por qu ocurre esto, utilice las pginas man para saber ms acerca del comando cal. Desplcese a travs de las pginas man y lea la seccin NOTES (NOTAS) para encontrar una explicacin de lo que ocurri con el calendario en septiembre de 1752.

d. Cul es la razn por la cual al calendario de septiembre de 1752 le faltan 11 das? ___________________________________________________________________ Paso 5. Utilizar el comando date. Introduzca el siguiente comando: $ date a. Cul fue el resultado? ___________________________________________________________________ b. En qu zona horaria est ubicado el alumno? _____________________________ Paso 6. Utilizar el comando date con una opcin. Introduzca el siguiente comando: $ date -u a. Cul fue el resultado? _____________________________________________

3-4

Conceptos Fundamentales sobre UNIX 2.0 Lab 5.3.1

Copyright 2002, Cisco Systems, Inc.

b. 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 cuntas horas se encuentra el alumno de la Zona Horaria de Greenwich [Greenwich Mean Time] (GMT)? ________________ c. Utilice las pginas man para el comando date para averiguar lo que hace la opcin u de este comando. Qu indicaron las pginas man? __________________________________________________________________ __________________________________________________________________ __________________________________________________________________ __________________________________________________________________

Paso 7. Utilizar el comando banner con un argumento. Introduzca el siguiente comando: $ banner hi there a. Cul fue el resultado? ______________________________________________________________ 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. Cul fue el resultado? _____________________________________________________________ b. Introduzca el comando ls con una opcin: $ ls l (listado largo). Cul fue el resultado? _____________________________________________________________ c. Introduzca el comando ls con una opcin y un argumento: $ ls l dir2 (listado largo del directorio dir2). Cul fue el resultado? _____________________________________________________________

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

4-4

Conceptos Fundamentales sobre UNIX 2.0 Lab 5.3.1

Copyright 2002, Cisco Systems, Inc.

Anda mungkin juga menyukai