You are on page 1of 9

Cartula para entrega de prcticas

Facultad de Ingeniera Laboratorio de docencia

Laboratorios de computacin
salas A y B
Profesor: Julio Alfonso de Len Razo.

Asignatura: Fundamentos de Programacin...

Grupo: 1111.

No. de Prctica(s): No. 2...

Integrante(s): Bautista Mendoza Constanza.

Luna Roa Miguel ngel...

Medina Vzquez Brayan Alexis..

Tabares Lpez Jahdiel Adrin

Semestre: 1................

Fecha de entrega: 29- Agosto 2017

Observaciones: .............................

Observaciones: .

CALIFICACIN: __________
Prctica No. 2:

GNU / Linux

Introduccin.

El Sistema Operativo es el conjunto de programas y datos que administra los recursos tanto de
hardware (dispositivos) como de software (programas y datos) de un sistema de cmputo y/o
comunicacin. Adems, funciona como interfaz entre la computadora y el usuario o aplicaciones.

En la actualidad existen diversos sistemas operativos; por ejemplo, para equipos de cmputo
estn Windows, Linux, Mac OS entre otros. Para el caso de dispositivos mviles se encuentran
Android, IOS, Windows Phone entre otros. Cada uno de ellos tiene diferentes versiones y
distribuciones que se ajustan a los diversos equipos de cmputo y comunicacin en los que
trabajan.

Los componentes de un sistema operativo, de forma general, son:


Gestor de memoria.
Administrador y planificador de procesos,
Sistema de archivos y Administracin de E/S.
Comnmente, estos componentes se encuentran en el kernel o ncleo del sistema operativo.

En cuanto a la Interfaz con el usuario, las hay de tipo texto y de tipo grfico. En la actualidad, es
comn trabajar con la interfaz grfica ya que facilita mucho seleccionar la aplicacin a utilizar;
inclusive esta seleccin se hace tocando la pantalla (tcnica touch). Sin embargo, cuando se
desarrollan proyectos donde se elaborarn documentos y programas es necesario el uso de
dispositivos de entrada y salida (hardware) y aplicaciones en modo texto (software).

Objetivo.

Conocer la importancia del sistema operativo de una computadora, asi como sus funciones.
Explorar un sistema operativo GNU/Linux con el fin de conocer y utilizar los comandos basicos
en GNU/Linux.
Desarrollo.

Actividad 1. Iniciar sesin en un sistema operativo GNU/Linux y abrir una terminal

Actividad 2. Utilizar los comandos bsicos para navegar por el sistema de archivos.

Actividad 3. Emplear comandos para manejo de archivos.


Resuelve.
1.- Cmo veo los archivos de un directorio?
Una vez dentro del directorio se utiliza el comando ls

2.- Cmo saber en qu directorio estoy?


Utilizando el comando pwd

3.- Cmo entrar a un directorio?


Se escribe el comando cd seguido del nombre que se le quiera asign al directorio

4.- Cmo crear archivos en Linux?


Para crear un archivo de texto con el editor de texto nano, se escribe como comando "nano" seguido
de Enter, inmediatamente se abrir el editor de texto donde se podr escribir lo que quieras que est
en el nuevo archivo. Una vez que hayas acabado puedes guardarlo presionando Ctrl+o y Ctrl+x para
salir. Para crear el texto con gedit, se escribe "gedit" como comando y abrir una nueva ventana con
el editor de textos donde podrs tener una barra de herramientas y abajo estar tu texto, para guardarlo
slo debes presionar "Guardar" en la barra.
Para crear un archivo sin ningn contenido que pesar 0 bytes se utiliza el comando touch seguido de
la ruta deseada.

5.- Cmo crear uno o varios directorios?


Con el comando mkdir seguido del nombre que se le quiera poner a la nueva carpeta + Enter. Una
vez creada puedes hacer todas las que quieras de la misma forma.

6.- En qu directorios se guardan generalmente los programas?


Se encuentran en /bin. Aqu se guardan los programas del propio Linux. Si trabajamos con la consola
y escribimos un comando, se busca en este directorio para ver si lo encuentra. Contiene archivos
ejecutables fundamentales del sistema, utilizados por todos los usuarios (como por ejemplo los
comandos ls, rm, cp, chmod, mount, etc.).

7.- Cmo se quin soy en Linux?


Se utiliza el comando who am i, este indicar el nombre de usuario que se tiene y se est usando en
el sistema, con el que el sistema conceder permisos para hacer determinadas cosas y prohibir
hacer otras, segn el administrador de sistemas decida dar de alta como usuario.

8.- Cmo copiar un archivo?


Implementamos el comando cp, los archivos pueden ser copiados al mismo directorio o por el contrario
a un directorio diferente. Si el archivo va a ser copiado al mismo directorio donde existe el fichero
original, el nuevo debe tener un nombre diferente. Por el contrario, si el archivo va a ser copiado a otro
directorio, puede tener cualquier nombre.

9.- Cmo eliminar un archivo o un directorio?


Para borrar archivos, se utiliza el comando rm
10.- Cmo mover un archivo?
Se usa el comando mv, que sirve para modificar el nombre de archivos y directorios o para
trasladarlos a alguna otra ubicacin dentro del rbol de directorios. La instruccin mv se parece
mucho a cp, excepto que borra el archivo original despus de copiarlo.

11.- Para qu sirve vi?


Vi (que se pronuncia vi-i) es un editor completamente en modo texto, lo cual significa que todas las
acciones se llevan a cabo con la ayuda de comandos de texto. Si bien en principio este editor parece
tener poco uso prctico, es muy eficaz y puede ser muy til en caso de que falle la interfaz grfica.

12.- Para qu sirve nano?


Nano es un editor de texto sencillo que se usa en la Terminal, su apariencia es bastante tosca
pero cumple perfectamente con su cometido. Os voy a mostrar con un ejemplo como usarlo
para hacer cosas bsicas como:
- Abrir un archivo
- Insertar texto en dicho archivo
- Guardar los cambios realizados
- Salir del editor

13.- Indica y escribe los comandos bsicos


Realiza.
1. Crea un directorio nuevo tomando en cuenta la ubicacin actual

2. En documents crea una carpeta EquipoN

3. En documents crea una carpeta EquipoR

4. Crea en EquipoN un archivo HolaLinux.ext

5. Copia en EquipoR el archivo que creaste en EquipoN

6. Borra en EquipoN el archivo

7. Mueve a EquipoN el archivo que est en EquipoR


8. Abre con Vi o con nano el archivo HolaLinux

a. Agrega al archivo un comentario sobre la importancia de los Sistemas Operativos


b. Agrega una resea sobre http://endlessm.com/es/
Conclusiones.

Bautista Mendoza Constanza.


Conocimos un sistema operativo comenzando por el concepto del mismo hasta utilizar uno diferente
al acostumbrado como lo es Linux y exploramos dentro de l utilizando sus comandos, fue un poco
difcil al principio, sin embargo, con la prctica se pudo agilizar un poco ms el trabajo. Esto nos
ayud tambin a desarrollar habilidades con las aplicaciones en modo texto ya que normalmente
uno est acostumbrado al modo grfico por ser ms fcil de manejar, pero es importante conocer
ambas modalidades. En este caso utilizamos la Terminal para crear carpetas y archivos de texto con
comandos bsicos, Linux se caracteriza por ser un software libre, es decir, que aparte de ser gratis
te permite modificarlo por medio del cdigo fuente, esto nos da muchas posibilidades para poder
usar Linux como una herramienta para diversos proyectos relacionados con la programacin.

Luna Roa Miguel ngel.


Conocer la diversidad de Sistemas Operativos que circulan en el mercado es esencial para el conocimiento
de la informtica, as tambin como conocer las funciones, ventajas y desventajas de cada uno de ellos,
al trmino de esta prctica conocimos ms a fondo algunas de las funciones de la terminal en el sistema
operativo basado en GNU/Linux que en este caso fue Ubuntu que fue uno de los objetivos primarios de
esta prctica.

Medina Vzquez Brayan Alexis.


Durante el desarrollo de la prctica los compaeros del equipo 2 nos explicaron acerca de los sistemas
operativos lo que nos dio una nocin ms particular en el tema. La importancia de los sistemas
operativos es que facilitan mucho el manejo de los recursos de una computadora y actualmente no slo
de sta, sino tambin del manejo de los celulares, ya que, ahora se ocupa la interfaz grfica, lo que
ayuda a seleccionar ms fcilmente las aplicaciones, documentos, archivos y dems que queremos
utilizar o incluso eliminar. Debido a que un sistema operativo es el conjunto de programas y datos que
administra tanto el hardware (teclado, mouse) como el software (programas, datos, drivers) es de suma
importancia saber cules existen, y de hecho, hacemos manejo de ellos diariamente, por poner algunos
ejemplos tenemos el Windows, Linux, Mac OS, eso en dispositivos de cmputo, en celulares
encontramos el Android, IOS Y Windows Phone, aunque este ltimo ya no est en existencia. Una vez
concluida la prctica pudimos notar que tanto nuestros conocimientos tericos como prcticos
incrementaron, se utiliz la interfaz tipo texto para la realizacin de sta y a pesar de que se complic
un poco se realiz el manejo de dicha interfaz correctamente.

Tabares Lpez Jahdiel Adrin.


Al concluir esta prctica, puedo decir que comprend el porqu del uso de este Sistema Operativo, si
bien, fue algo totalmente nuevo para m, pude aprender de manera correcta el uso de los comandos
bsicos para ejecutar ciertas acciones gracias a la Terminal que se us. Conocer este Sistema
Operativo, interfaz, programas y todo lo que implica, nos abre las posibilidades como estudiantes y
profesionistas, para poder seguir avanzando en el campo de la informtica. En esta ocasin,
comenzamos aprendiendo lo ms bsico, por lo tanto, cumplimos el objetivo; pero a futuro el conocer
estas nuevas herramientas de este software nos permitir apoyarnos para realizar algn otro proyecto,
que tambin est relacionado con la programacin, u otro tema relacionado.
Referencias / Cibergrafa.

http://www.ubuntu-guia.com/2009/07/comandos-basicos-de-linux.html

https://hablemoslinux.wordpress.com/2012/01/15/el-comando-mv/

https://comandos-linux.wikispaces.com/rm

http://www.nosolounix.com/2011/01/comando-cp-en-linux.html

https://www.cesareox.com/docencia/apuntes/linux/

http://es.ccm.net/contents/309-linux-estructura-de-arbol-de-los-archivos

https://endlessos.com/es/

You might also like