Está en la página 1de 12

UNIVERSIDAD NACIONAL AUTNOMA DE MEXICO FACULTAD DE INGENIERIA LABORATORIO DE COMPUTACION PARA INGENIEROS PRACTICA #4 SOFTWARE OPERATIVO Y DE DESARROLLO (PARTE

2) FECHA DE ENTREGA: 24 DE SEPTIEMBRE DE 2011 ALUMNOS: Alan Said Alavez Salazar 309072135 Maldonado Fernndez Gustavo Adolfo 412001112 Luna Yescas Paulino 303220242 Carranza Peralta Francisco 3081884693 EQUIPO: 15
INTRODUCCIN

Caractersticas. Muchas herramientas de software (compiladores, editores, utilitarios para muchas tareas). reutiliza el software, a travs de la combinacin de comandos simples en aplicaciones complejas. portable: el mismo sistema operativo corre en un espectro de mquinas que van desde notebooks a supercomputadoras. Es el nico sistema operativo con estas caractersticas. flexible: se adapta a muchas aplicaciones diferentes. potente: dispone de muchos comandos y servicios ya incorporados. multiusuario: atiende a muchas personas simultneamente. multitarea: hace muchas cosas a la vez. elegante: sus comandos son breves, coherentes, especficos para cada tarea y muy eficientes. orientado a redes desde el comienzo. dispone de un estndar (POSIX) que debe cumplir todo sistema operativo que pretenda ser UNIX, lo que asegura una evolucin predecible. UNIX fue diseado teniendo en mente los siguientes objetivos: crear un sistema interactivo de tiempo compartido diseado por programadores y para programadores, destinado a usuarios calificados. que fuera sencillo, elegante, escueto y consistente. que permitiera resolver problemas complejos combinando un nmero reducido de comandos bsicos. Sistema Operativo Linux/GNU GNU se usa habitualmente con un ncleo denominado Linux, a continuacin puede encontrar una lista de distribuciones GNU/Linux listas para instalar que estn formadas exclusivamente por software libre. Hurd, el ncleo de GNU, se est desarrollando activamente, aunque todava no est listo para el uso diario.

man = Comando para ver el manual de otros comandos ls = Muestra los archivos y carpetas ls -a = Muestra los archivos y carpetas, incluyendo los archivos ocultos

ls -l = Muestra los archivos y carpetas con mas info, como los permisos ls -R = Muestra los archivos y carpetas recursivamente. pwd = Muestra sobre que directorio se esta trabajando actualmente. mkdir = Crea una carpeta o directorio rmdir = Elimina una carpeta o directorio cd = Cambia a otra carpeta touch = Crea un nuevo archivo cat = Muestra el contenido de un archivo more = Muestra archivos de una pagina a la vez find = Se usa para buscar. diff = Muestra la diferencia entre 2 archivos chmod = Cambia los permisos de archivos y carpetas ln -s = Crea enlaces simbolicos, atajos du = Uso de disco df = Espacio libre de disco ps = Estado de procesos ps -a = Muestra todos los procesos de todos los usuarios alias = Te permite crear tus propios comandos para linux history = Muestra los comandos usados anteriormente (muy util!) EJEMPLO DEL SISTEMA OPERATIVO LINUX. 1.- Escriba el comando vi ejemplo despus del prompt%y presionar enter. 2.- Se observara una pantalla que indicara que un nuevo archivo de texto llamado ejemplo se ha creado. 3.- Pulsar la tecla i. es necesario mencionar que todo el texto que se teclee se escribir en el archivo. 4.- Para borrar algn carcter, oprimir la tecla Esc, despus recorrer el cursor sobre el carcter que desea borrar y finalmente presionar la tecla x para borrarlo. 5.- Para grabar lo escrito en el archivo ejemplo y salir del editor se presiona la tecla Esc, se escribe :wq y acontinuacion enter.

Al finalizar estos comandos obtenemos la siguiente ventana:

DESARROLLO
1.- Utilizar el editor vi para crear un archivo y emplear todos los comandos mencionados en la tabla 1.

2.- Teclear el comando date y anotar lo observado.

En esta ventana observamos que al teclear el comando date nos arroja la fecha. 3.- Escriba el comando cal para que sirve?

El comando cal es para visualizar un calendario con la fecha al da.

6.- Observar lo que hacen los comandos ls, ls l, ls la, ls li, e indicar que diferencias existen entre los cuatro. ls:

ls l

ls la

ls li

7.- Crear un archivo de 5 lneas utilizando el comando cat , llamarlo memorndum.

13.- Utilizar el editor vi para crear 3 archivo diferentes con nombres que empiecen con la letra a. Listar archivos cuyo nombre empiece con la letra a y terminar con la letra txt.

20.- Usar el comando ls la> datos.txt y despus cat datos.txt Qu hacen ambos comandos?

De es estas dos ventanas podemos observar que nos muestran los archivos del escritorio. CONCLUSIONES Podemos decir que aprendimos a utilizar algunos comandos de linux para el editor vi este tipo de editores maneja talvez un complejo sistema de comandos pero muy utilizados en la programacin, gracias a estos editores es como el avance de los software a evolucionado considerablemente. En ocasiones algunos comando no fueron ejecutados realmente por por problemas de instalacin , perdida de la ruta etc. por lo tanto necesitamos investigar que tipo de comandos nos pueden ayudar para evitar este tipo de situaciones. DUDAS Y COMENTARIOS Al no tener conocimientos precios varios de nosotros se tuvo que recurrir a paginas de internet para complementar informacin y no se completo todas las actividades. cat: se paralizo pierde el control del atributo cuando tratas de ver la informacin, es donde se origino mayor problema al no tener conocimientos previos y no se sabia como salir del comando ls -a y ls -la: es lo mismo?? o cambia en algun aspecto man: Todos esta en espaol o alguna intrucciones estan en ingle se puede configurar

mplayer: no se puede reproducir las pelculas totalmete. Yum: es para ubuntu o solo para redhat y fedora. BIBLIOGRAFIA http://www.gnu.org/home.es.html http://www.mailxmail.com/curso-linux-unix/linux-unix-caracteristicas-generales http://iie.fing.edu.uy/~vagonbar/unixbas/introd.htm http://lavidalinux.com.ar/2011/05/utiles-comandos-para-linux-para-principiantes.html http://jei-ci.blogspot.com/2009/08/algunos-comandos-para-linux.html

También podría gustarte