8/4/2019 Sistema Operativo II
1/12
UNIVERSIDAD NACIONAL AUTNOMA DE MXICO
FACULTAD DE INGENIERA.
LABORATORIO DE COMPUTACIN PARA INGENIEROS.
SOFTWARE OPERATIVO Y DE DESARROLLO
1
FECHA: 1 DE SEPTIEMBRE DE 2011
IM
PRCTICA DE SOFTWARE OPERATIVO Y DE DESARROLLO PARTE I.
Profesor: Ing. Juan Angel Rodrguez Gmez.
1. ResumenEn la prctica sobre software operativo y de desarrollo se aplicarn los comandos ms conocidos de Linux, mediante el accesoa una conexin segura a un servidor con dicho sistema operativo a partir de Secure Shell. Dicha aplicacin de los comandos
de Linux, nos ampliaran las posibilidades de trabajo pues anteriormente estbamos limitados a trabajar con un solo sistemaoperativo, pero ahora conocemos DOS y LINUX.
2. Desarrollo
En esta prctica, como se haba mencionado con anterioridad, se utilizarn los comandos bsicos descritos en el texto de laprctica leda.
2.1 Utilizar el editor vi para crear un archivo y emplear todos los comandos mencionados en la prctica leda.
Buscamos en el escritorio el programa SSH Secure Shell Client. Cliqueamos sobre el icono y se abrir unaventana.
Ahora utilizaremos el editor vi. Para comenzar pondremos el comando viy anexaremos el nombreque tendr el documento: vi prctica.
EQUIPO 1
NOMBRE NMERO DE CUENTA.ARISTEO MILLAN JAQUELIN 309041304
CASAS ALQUICIRA PERSEO DANIEL 309125736FLORES FLORES RODRIGO 412002384ROSAS RAYA MIGUEL ANGEL 412053348
8/4/2019 Sistema Operativo II
2/12
UNIVERSIDAD NACIONAL AUTNOMA DE MXICO
FACULTAD DE INGENIERA.
LABORATORIO DE COMPUTACIN PARA INGENIEROS.
SOFTWARE OPERATIVO Y DE DESARROLLO
2
FECHA: 1 DE SEPTIEMBRE DE 2011
IM
Para poder escribir sobre el editor utilizaremos el comando i. Para poder mover el cursor pulsaremos la tecla Esc, ahora paramover el cursor a la izquierda teclearemos h, para moverlo a la derecha teclearemos l, para bajar la l nea teclearemos jy para
subir la lnea presionaremos k.
Si nosotros deseramos sobrescribir sobre alguna letra pulsaremos Esc y luego la tecla R, esto nos permitir seleccionar algunaletra y sobrescribir en ella.
Si nosotros queremos nicamente guardar el archivo pulsaremos la tecla Esc y luego elcomando: w. Para cerrar el documento volveremos a pulsar la tecla Esc y el comando: q.
Tambin est el comando: wq, este comando nos permitir guardar y salir del editor.
Si quisiramos salir sin hacer cambios en el documento presionaremos el comando: q !
2.2 Teclear el comando date y anotar lo observado.
Ahora que nos encontramos fuera del editor teclearemos el comando date. Este comandonos permite ver la fecha y hora, e incluso modificar los datos mencionados.
2.3 Escribir el comando cal para qu sirve?
Ahora pondremos el comando cal, este comando despliega el calendario .
8/4/2019 Sistema Operativo II
3/12
UNIVERSIDAD NACIONAL AUTNOMA DE MXICO
FACULTAD DE INGENIERA.
LABORATORIO DE COMPUTACIN PARA INGENIEROS.
SOFTWARE OPERATIVO Y DE DESARROLLO
3
FECHA: 1 DE SEPTIEMBRE DE 2011
IM
2.4 Crear un nuevo directorio y llamarlo prcticaSW
Ahora crearemos una nueva carpeta, para realizar esto teclearemos el comando mkdirpracticaSW
2.5 Utilizar el editor vi para crear dos archivos, mover el primer archivo a un directorio existente, copiar el segundo archivoen otro directorio que crear y llamar seccion2.
Crearemos dos nuevos archivos en el editor vi, a uno lo llamaremos Linux y al otro lollamaremos Unix.
Moveremos el documento Linux a una carpeta creada, la carpetaseleccionada ser prcticas
Copiaremos el documento Unix en una nueva carpeta, para estocrearemos una carpeta llamada seccion2 y luego copiaremos elarchivo.
8/4/2019 Sistema Operativo II
4/12
UNIVERSIDAD NACIONAL AUTNOMA DE MXICO
FACULTAD DE INGENIERA.
LABORATORIO DE COMPUTACIN PARA INGENIEROS.
SOFTWARE OPERATIVO Y DE DESARROLLO
4
FECHA: 1 DE SEPTIEMBRE DE 2011
IM
2.6 Observar lo que hacen los comandos ls, lsl, lsla, lsli, e indicar qu diferencias existen entre los
cuatro.
Ls: Muestra los archivos y directorios del directorioactual.
Lsl: Nos muestra toda la informacin de los archivoscomo los permisos, usuario y grupo al que pertenece, eltamao del archivo, fecha y hora de creacin y nombre
del archivo.
Lsla: Listar los archivos y directorios incluidos los ocultosdel directorio.
8/4/2019 Sistema Operativo II
5/12
UNIVERSIDAD NACIONAL AUTNOMA DE MXICO
FACULTAD DE INGENIERA.
LABORATORIO DE COMPUTACIN PARA INGENIEROS.
SOFTWARE OPERATIVO Y DE DESARROLLO
5
FECHA: 1 DE SEPTIEMBRE DE 2011
IM
Lsli: Muestra los archivos ordenados por fechas.
2.7 Crear un archivo de 5 lneas utilizando el comando cat, llamarlo memorandum.
8/4/2019 Sistema Operativo II
6/12
UNIVERSIDAD NACIONAL AUTNOMA DE MXICO
FACULTAD DE INGENIERA.
LABORATORIO DE COMPUTACIN PARA INGENIEROS.
SOFTWARE OPERATIVO Y DE DESARROLLO
6
FECHA: 1 DE SEPTIEMBRE DE 2011
IM
2.8 Utilizar el comando cat para aadirle 3 lneas de texto al archivo existente memorndum
2.9 Ejecutar ls la>listas. Indicar lo que contiene elarchivo listas tras ejecutar el comando.
Contiene un documento de texto que se cre anteriormente, es elnico archivo dentro del directorio y los posibles directorios ocultos.
8/4/2019 Sistema Operativo II
7/12
UNIVERSIDAD NACIONAL AUTNOMA DE MXICO
FACULTAD DE INGENIERA.
LABORATORIO DE COMPUTACIN PARA INGENIEROS.
SOFTWARE OPERATIVO Y DE DESARROLLO
7
FECHA: 1 DE SEPTIEMBRE DE 2011
IM
2.10 Listar archivos cuyo nombre empiece con la letra t.
2.11 Crear directorios notas 1 y notas 2
2.12 Listar archivos cuyo nombre termine con la palabra .exe
8/4/2019 Sistema Operativo II
8/12
UNIVERSIDAD NACIONAL AUTNOMA DE MXICO
FACULTAD DE INGENIERA.
LABORATORIO DE COMPUTACIN PARA INGENIEROS.
SOFTWARE OPERATIVO Y DE DESARROLLO
8
FECHA: 1 DE SEPTIEMBRE DE 2011
IM
NO HAY ARCHIVOS CON EXTENSION .EXE
2.13 Utilizar el editor VI para crear 3 archivos diferentes con nombres que empiecen con la letra a. Listar
archivos cuyos nombres comiencen con la letra a y terminen con la palabra .txt
2.14 Utilizar el comando pwd e indicar lo observado.
El comando pwd nos muestra el directorio en el cual nos ubicamos, es decir, en el que nos posicionamos.
2.15 Utilizar el comando ps e indicar lo observado.
El comando ps nos muestra los procesos que se estn ejecutando en el momento. Se puedenobservar tres columnas cuyos nombres respectivamente son: PID, TTY, TIME CMD.
8/4/2019 Sistema Operativo II
9/12
UNIVERSIDAD NACIONAL AUTNOMA DE MXICO
FACULTAD DE INGENIERA.
LABORATORIO DE COMPUTACIN PARA INGENIEROS.
SOFTWARE OPERATIVO Y DE DESARROLLO
9
FECHA: 1 DE SEPTIEMBRE DE 2011
IM
2.16 Realizar el ejemplo de la prctica correspondiente al sistema operativo Unix, haciendo uso delsistema operativo Linux. Crear los directorios mencionados.
La prctica se basa en situarse en distintas carpetas, por lo cual primero nos situaremos en
Documents, posteriormente se crean las carpetas tareas, proyectos y lecturas. Ahora nos
situaremos en la carpeta tareas, pero despus nos situaremos en la carpeta proyectos que es del
mismo nivel que la carpeta tareas mediante el comando cd ../proyectos.
2.17 Crear un directorio llamado lista, usar el editor vi para crear cinco archivos que se guardarn en eldirectorio creado. Finalmente utilizar el comando rm*, explicar para qu sirve ste.
El directorio lista fue creado mediante el comando mkdir, posteriormente se introdujo el comando vi para crear los archivos1, 2 3,4 y 5; el comando rm* borra los archivos creados, cabe mencionar que se necesito ingresar anteriormente al nuevodirectorio llamado lista mediante el comando cd lista.
8/4/2019 Sistema Operativo II
10/12
UNIVERSIDAD NACIONAL AUTNOMA DE MXICO
FACULTAD DE INGENIERA.
LABORATORIO DE COMPUTACIN PARA INGENIEROS.
SOFTWARE OPERATIVO Y DE DESARROLLO
10
FECHA: 1 DE SEPTIEMBRE DE 2011
IM
2.18 Crear un directorio llamado lab y otro llamado nuevolab, usar el editor vi para crear cincoarchivos que se guardarn en el directorio lab. Utilizar el comando crear cinco archivos que seguardarn en el directorio lab. Utilizar el comando cp r lab nuevolab. Cul es el objetivo de
escribir tal comando?
Al escribir cp r lab nuevolab se copia la carpeta lab en la carpeta nuevolab, as como los archivos que contiene tal carpeta.
2.19 Utilizar el comando man date e indicar lo observado.
8/4/2019 Sistema Operativo II
11/12
UNIVERSIDAD NACIONAL AUTNOMA DE MXICO
FACULTAD DE INGENIERA.
LABORATORIO DE COMPUTACIN PARA INGENIEROS.
SOFTWARE OPERATIVO Y DE DESARROLLO
11
FECHA: 1 DE SEPTIEMBRE DE 2011
IM
2.20 Usar el comando lsla>datos.txt y despus cat datos.txt Qu hacen ambos comandos?Al parecer el comando lsla>datos.txt crea un archivo llamado datos.txt, ms tarde el comando cat archivo, muestra el contenido delarchivo mencionado.
3. Cuestiones o Dudas.
Las dudas ms importantes surgieron cuando se escribi el comando man date, pues se despleg una lista de diversa
informacin que no fue entendida por los integrantes del equipo. pues el contenido era confuso.
4. Anexos y correcciones:
En el ejercicio 9 no existe un directorio o archivo llamado listas por lo que se debe crear a pesar de no ser indicado.
Descubrimos el formato que utilizamos para los comandos en DOS es parecido al que ocupamos en la terminal de LINUX.
Conocimos como el concepto de particin no existe aqu, por lo que es necesario tener cuidado al momento de trabajar con la creacin
o manipulacin de posicin de directorios y archivos.
8/4/2019 Sistema Operativo II
12/12
UNIVERSIDAD NACIONAL AUTNOMA DE MXICO
FACULTAD DE INGENIERA.
LABORATORIO DE COMPUTACIN PARA INGENIEROS.
SOFTWARE OPERATIVO Y DE DESARROLLO
12
FECHA: 1 DE SEPTIEMBRE DE 2011
IM
5. Glosario
Prompt: Es un carcter o conjunto de caracteres que se muestran en una lnea de comandos para indicar que est a laespera de rdenes. ste puede variar dependiendo del intrprete de comandos y suele ser configurable.
6. Mesografa.Comando ls. (10 screens). Disponible en: URL:http://es.wikipedia.org/wiki/LsConsultado: Septiembre 23, 2011
Comandos.(5 screens). Disponible en: URLhttp://ingenio.chez.com/comandos.html Consultado: Septiembre 23, 2011
Linux Comandos (8 screens) Disponible en URL:http://linuxcomandos.blogspot.com/2008/02/comando-ls.htmlConsultado: Septiembre23, 2011
http://es.wikipedia.org/wiki/L%C3%ADnea_de_comandoshttp://es.wikipedia.org/wiki/Int%C3%A9rprete_de_comandoshttp://es.wikipedia.org/wiki/Lshttp://es.wikipedia.org/wiki/Lshttp://es.wikipedia.org/wiki/Lshttp://ingenio.chez.com/comandos.htmlhttp://ingenio.chez.com/comandos.htmlhttp://linuxcomandos.blogspot.com/2008/02/comando-ls.htmlhttp://linuxcomandos.blogspot.com/2008/02/comando-ls.htmlhttp://linuxcomandos.blogspot.com/2008/02/comando-ls.htmlhttp://linuxcomandos.blogspot.com/2008/02/comando-ls.htmlhttp://ingenio.chez.com/comandos.htmlhttp://es.wikipedia.org/wiki/Lshttp://es.wikipedia.org/wiki/Int%C3%A9rprete_de_comandoshttp://es.wikipedia.org/wiki/L%C3%ADnea_de_comandos