Este documento presenta una introducción al sistema operativo Linux Ubuntu mediante la consola, explicando comandos básicos y su uso. Se describen comandos como id, whoami, hostname, uname, cat, ls, pwd y root, además de explicar conceptos como el escritorio, menús y centro de software de Ubuntu. El objetivo es enseñar comandos básicos de consola para su uso en Linux.
ensayo literario rios profundos jose maria ARGUEDAS
SISTEMAS OPERATIVOS INFORME 5
1. UNIVERSIDAD NACIONAL SAN CRISTOBAL DE HUAMANGA
FACULTAD DE INGENIERÍA DE MINAS, CIVIL Y GEOLOGÍA
ESCUELA DE FORMACIÓN PROFESIONAL INGENIERÍA DE SISTEMAS
INFORME 05
DOCENTE : Ing. QUISPE ESPILLCO, Carmen M.
ALUMNO : QUISPE PARIONA, Jhon U.
TEMA : USANDO LINUX - UBUNTU
CURSO : SISTEMAS OPERATIVOS
SIGLA : IS344
GRUPO : 02
SEMESTRE : 2015-II
AYACUCHO 2015
2. INTRODUCCION
El propósito de este laboratorio es aprender a manipular sistema operativo Linux
(Ubuntu) mediante consolas, el cual en el futuro ayudara hacer el uso más óptimo de
recurso de la computadora como bien se sabe al usar una computadora mediante la
consola el ahorro de recurso de la computadora es alta debido a que ya no se usaran
gráficos para representar algunas tareas y eso ayudara a un Ing. de sistemas en
cuanto a optimización de recurso de servidores.
Su fin de este laboratorio es ayudara hacer el uso correcto mediante consolas el
sistema operativo Ubuntu distribución de Linux, ya que su uso es relativamente
sencillo, y su interfaz gráfica es amigable al usuario y ayudara al estudiante a
familiarizarse de manera inmediata.
3. CLOSARIO
1. id
Esto muestra su ID de usuario (UID ) e identificador de grupo ( GID ) [ como se
establece en / etc / passwd ] , así como todos los grupos se encuentra en [ set en /
etc / groups ] . Unix hace
2. whoami
"whoami - imprime el identificador de usuario efectivo". Lo que hace es mostrar el
nombre del usuario (username) en que estamos. whoami equivale a id –un
3. help
Imprime un mensaje del uso por la salida estándar y termina satisfactoriamente.
4. Hostname
Muestra o establece el nombre del sistema. También sirve para obtener información
relativa sobre el mismo.
hostname -f Muestra el nombre de ni nodo completo, con dominio DNS.
hostname -i Muestra la dirección IP de mi nodo.
hostname -a Muestra los alias para mi nodo.
5. Uname
Imprime el nombre, versión y otros detalles de la máquina
uname -a: Nos muestra toda la información de nuestro sistema y nuestro
ordenador.
uname -r: La versión del Kernel de nuestro sistema
4. uname -v: La fecha de publicacion del Kernel de nuestro sistema
uname -n: Muestra el nombre de nuestro ordenador (el que asignamos al
instalar el SO).
uname -m: Muestra la arquitectura de nuestro procesador (i386, i486, i586,
i686).
uname -s: Nos muestra el nombre del kernel.
uname -o: Nos muestra el nombre del sistema operativo.
6. cat
Visualiza contenido de un fichero; pueden concatenarse varios
La visualización se hace sin pausa; si el texto es más largo que la pantalla no se
puede recuperar.
7. ls
Visualiza los ficheros y carpetas en colores para distinguir los distintos tipos.
ls –a: Refleja los archivos ocultos, que empiezan por un punto en su nombre; no
aparecen normalmente ni en
l –i: Da información extra sobre los archivos en vez de limitarse a escribir los
nombres.
8. dir
Lista los ficheros (refiriéndonos a todos los tipos de archivos: directorios, archivos
propiamente dichos, enlaces simbólicos, etc.)
9. pwd
El comando PWD en linux te devuelve la ruta en la que estas situado, se suele
utilizar para saber en qué parte de la estructura de directorios te encuentras.
10.root
En Ubuntu, el acceso como usuario "root", es decir el que posee todos los derechos
en todos los modos, se encuentra generalmente bloquead
Sirve para borrar los archivos temporales
5. I. OBJETIVOS
Enseñarles a usar algunos comandos muy básicos para la consola de Linux, que
todos los usuarios deberíamos conocer y nunca olvidar.
II. MARCO TEORICO
USANDO LINUX – UBUNTU
A. Usuario La interfaz de inicio de sesión
Al iniciar Ubuntu, aparece la interfaz de inicio de sesión. Debes hacer clic
en tu nombre de usuario, luego ingresa tu contraseña.
B. El escritorio
El escritorio de Ubuntu está compuesto de menús en la parte superior
izquierda y dos barras de tarea situadas en la parte superior e inferior.
6. C. . El menú Aplicaciones contiene los programas
Instalados en el PC. El menú Lugares permite acceder directamente a las
carpetas que se utilizan con frecuencia. En principio, Ubuntu solo utiliza
programas libres, pero existen excepciones. Para entrar a la Papelera, haz
clic en el icono situado en la parte inferior derecha. También dispones de
varios escritorios virtuales haciendo clic en los diferentes cuadrados abajo a
la derecha, al lado de la papelera.
7. D. El menú Aplicaciones
El menú Aplicaciones reúne las aplicaciones instaladas a través de apt-get,
y no por carpetas comprimidas. Si instalas una nueva aplicaciónque necesita
una nueva categoría, automáticamente será creada.
8. E. El centro de software de Ubuntu
El centro de software de Ubuntu, permite instalar/desinstalar programas que
se encuentran en los repositorios oficiales de Ubuntu (los programas ya han
sido comprobados y analizados: no hay riesgo de infección de virus). Puedes
utilizar el buscador para buscar algún programa, por su nombre o por alguna
palabra que aparezca en su descripción.
9. F. El menú Sistema
Este menú está compuesto de dos submenús: Preferencias y
Administración. El primero sirve para personalizar el entorno de escritorio de
Ubuntu u otros programas instalados. El segundo permite administrar el
sistema y tener acceso a las herramientas avanzadas, como la herramienta
de red. Allí también se encuentra el gestor de actualizaciones: haz clic
encima y verifica las actualizaciones e instálalas
11. H. El menú Lugares
Es muy sencillo de utilizar, por lo que no ahondaremos en detalles. Sin
embargo si algún contribuidor quiere añadir información, lo puede hacer
I. El menú Sistema
Este menú está compuesto de dos submenús: Preferencias y
Administración. El primero sirve para personalizar el entorno de escritorio de
Ubuntu u otros programas instalados. El segundo permite administrar el
sistema y tener acceso a las herramientas avanzadas, como la herramienta
de red. Allí también se encuentra el gestor de actualizaciones: haz clic
encima y verifica las actualizaciones e instálalas
10 MOTIVOS PARA USAR UBUNTU EN VEZ DE WINDOWS
1. Es gratis
Nada de pagar licencias, solo entrar a http://www.ubuntu.com/ y descargar
el cd de instalación
2. Es libre
Una lista interminable con las cosas que podemos hacer y las que no. La
gran mayoría acepta sin siquiera leer una sola linea de lo que dice. Sin
embargo las condiciones están ahí aunque las ignoremos.
12. Pero como Ubuntu es libre, al igual que la mayoría del software que soporta,
una vez que obtenemos nuestro software somos libres de
3. Es más cómodo usar
A pesar de la creencia popular de que Linux es difícil de usar llega Ubuntu
para demostrar totalmente lo contrario. Aprender a usar Ubuntu es mas fácil
que aprender a usar windows (estoy hablando de aprender)
Ahora, cuantas veces vamos a buscar un programa en windows a la barra
de inicio y nos encontramos con esto
4. Es más seguro contra virus
A pesar de tener un antivirus que molesta cada 2 por 3 con los virus que se
te intentan meter desde el pendrive, o por internet. De todas las
advertencias que recibimos, “no abras este programa que bajaste de
internet porque puede tener virus”. Es sumamente fácil que nuestra
computadora se contagie de virus.
5. Es más estable
A quien no le paso una vez de que te aparece la clásica pantalla azul y hay
que reiniciar la máquina, ojo puede que windows este configurado para no
mostrarte la pantalla azul y solo reiniciarse sin saber lo que pasa. Por lo
general puede llegar a ser un driver mal instalado, ¿Que puede ser lo peor?
¿Tener que formatear la maquina? ¿Otra vez?
6. Es totalmente personalizable
Muchos me dirán, windows también es personalizable, mira el fondo de
escritorio que le puse, mira el tema que estoy usando, mira los efectitos
cuando hago click.
En Ubuntu las posibilidades son infinitas, la interfaz por defecto gnome es
altamente configurable, y si no te gusta podes instalar otra, como kde o
xfce.
7. Tiene actualizaciones permites
A quien no le paso que encontramos algún bug en alguna aplicación, tan
solo podemos esperar que lo solucionen en la próxima versión que sale...
¿Cuando? ¿Tanto falta?. Y llega el esperado día y nos damos cuenta que
el bug sigue ahí.
Los usuarios de software libre sabemos que tenemos el código del
programa y lo podemos arreglar nosotros mismos, pero entiendo que
muchos no tienen conocimientos suficientes para hacerlo, tranquilos tan
13. solo reportar el error si es que nadie lo reporto antes, y en poco tiempo sale
la actualización con el error solucionado. El software libre funciona así lo
hacemos entre todos.
8. Es de fácil instalación
Instalar windows no es una tarea para un usuario promedio, aparte que
cuando terminas de instalarlo no lo podes usar, claro la cosa recién
empieza ya que ahora hay que instalar drivers, configurar la red y demás
cosas para que funcione bien los que hayan instalado windows van a saber
a lo que me refiero. La tarea de toda una tarde.
9. Funciona en cualquier pc
Probablemente no tengamos una computadora último modelo que soporte
los últimos sistemas operativos de microsoft, como windows 7, ni siquiera
windows vista (que por cierto fue una cagada, al igual que windows 95, 98
primera edicion, xp (antes del service pack 2), ect) Y tenemos que usar el
antiguo xp, un sistema operativo del 2001, ah pero el ultimo service pack
es del 2008, casi 3 años. Esta mas que claro que actualizar xp no es una
de las prioridades de microsoft. Y para la tecnologia que avanza tan rápido
ya se
10. La comunidad Ubuntu es unida
Siendo que a Ubuntu lo usan millones y millones de personas menos que
a windows, la comunidad es muy grande y todos aportan y están dispuestos
a ayudar. Ya sea programando nuevas aplicaciones, ayudando en la
traducción de las actuales, haciendo tutoriales, o solucionando dudas en
los foros. En internet hay muchísima documentación sobre Ubuntu y del
software libre en general así que no debería faltarte.
14. III. DESARROLLO DE PRACTICA
Actividad Nº1 Comandos Linux
1) Inicie el Sistema utilizando el usuario <su_nombre>
2) Ejecute los siguientes comandos en este orden y explique qué hace cada
comando.
# date
# whoami
# hostname
# uname
# uptime
15. Actividad Nº2 Realice los ejercicios siguientes reemplazando siempre la palabra
“sunombre” con su propio nombre y la inicial de su primer apellido. Ejemplo “carmenq”
1) Use el comando ls para listar los archivos en el directorio actual.
2) Cree un nuevo archivo utilizando el comando cat de la manera siguiente:
3) $ cat > sunombre01.txt
4) Hola ¡soy sunombre!
5) Esto es solo una Prueba.
6) ¡Saludos!
7) Presione Enter al final de la última línea, y entonces Ctrl+ D para de notar el final
del archivo.
8) Use el ls de nuevo para verificar que el archivo recién creado existe.
9) Despliegue el contenido del archivo.
16. 10) Despliegue el mismo archivo de nuevo, pero esta vez utilice solo las teclas del
cursor para ejecutar el comando sin tener que digitarlo de nuevo.
Actividad Nº3 Recuerde reemplazar “suapellidopaterno” con su verdadero apellido
1) Cree un segundo archivo. Llámelo suapellidopaterno.txt, escriba 5 pensamientos
de su preferencia.
17. 2) Revise con el comando ls, que existe.
2) Despliegue el contenido del archivo. Minimice la digitación que se necesita
escribir para lograrlo:
3) Revise el history para encontrar el comando que creo el archivo anterior.
18. 4) Cambie el comando para que en lugar de crear el archivo lo despliegue a
pantalla.
19. Actividad Nº4 Después de cada uno de los siguientes pasos, use el comando ls y cat
para verificar que ha sucedido.
1) Cree una copia del archivo sunombre01.txt, denomínelo sunombre02.txt
2) Copie suapellidopaterno.txt a un archivo nuevo llamado suapellidomaterno.txt.
Use el Tab para evadir tener que escribir el nombre completo del archivo.
3) Ahora copie sunombre01.txt a suapellidopaterno.txt. ¿Qué sucedió?
Sale un error debído a que en el anterior se a cambiado el nombre
4) Borre el archivo original, sunombre01.txt.
5) Renombre suapellidopaterno.txt a nuevo_supaellidopaterno.txt.
20. 6) Trate de borrar el archivo sunombre01.txt con el comando rm . ¿Qué suce
Actividad Nº5
1) Use el comando pwd para ver en que directorio se encuentra.
2) use el comando cd con los argumentos correspondientes hasta ubicarse en el
directorio raíz, y ejecute pwd de nuevo. Liste el contenido. Home debe ser uno
de ellos.
3) Use cd para visitar el directorio root, y listar los archivos ahí dentro.
4) Vaya al directorio home y liste el contenido de nuevo. Debe existir un directorio
por cada usuario del sistema incluyendo el suyo (puedes utilizar el comando
whoami para verificarlo).
5) Regrese a su directorio home para confirmar que esta de regreso donde empezó.
21. Actividad Nº6 Reemplace “sus iniciales” con las iniciales de sus nombres y apellidos.
Ej. cmqe
1) Cree un archivo de texto en su directorio home y llámelo susiniciales_merengue,
conteniendo las siguientes oraciones:
Baile compadre Ramón
A ritmo de guitarra y cajón
2) Renómbrelo susiniciales_clasicos.txt
3) Cree un nuevo directorio en su directorio en home y llámelo
susiniciales_merengue.
4) Mueva el archivo susiniciales_clasicos.txt dentro del directorio
susiniciales_merengue.
5) Inicie la sesión gráfica
6) Desde el escritorio gráfico abra un manejador de archivos (explorador), y
encuentre su directorio home, también confirme el directorio susiniciales_merengue
y el archivo susiniciales_clasicos.txt.
7) Con un editor de texto gráfico edite el archivo susiniciales_clasicos.txt. Agregue
las siguientes líneas:
Su nombre y su apellido completos
El nombre del Curso
Su Grupo y horario
Actividad Nº7
1) Desde su directorio home , liste los archivos en el directorio /usr/share .
2) Cambie al directorio /usr/share, confírmelo con pwd. Liste los archivos en este
directorio y los del directorio doc.
3) Ahora liste los archivos en el directorio padre, los del directorio encima de este
en la jerarquía.
4) Ejecute el siguiente comando, Asegúrese de entender el resultado: $ echo ˜
5) Use el comando cat para desplegar el contenido de un archivo de texto el cual
reside dentro de su directorio home (cree uno si no existe), usando el sintaxis “˜/”
para referirse a él. No debe importar desde que directorio usted se encuentre para
ejecutar el comando.
Actividad Nº8
1) Utilizando el comodín * solo como argumento de un comando es expandido por el
shell como una lista de todos los archivos en el directorio actual. Use el comodín
con el comando echo para probar el resultado (Asegúrese que solo sean archivos
de texto que se encuentren en el directorio): $echo *
2) Use las comillas simple para que se imprima el símbolo * y que el shell no lo
interprete.
22. 3) Agréguele otro archivo al directorio susiniciales_merengue que usted creó
anteriormente, llámelo
modernos.txt: Escriba los títulos y autores de sus canciones favoritas
4) Use el comando cat para desplegar ambos archivos, por nombre y con
comodines
5) Copie el directorio susiniciales_merengue y todo su contenido, llámelo
susiniciales_Merengue, use cp.
6) Finalmente, borre el directorio susiniciales_merengue con el comando rm.
Actividad Nº9
1) Explicar en qué se diferencian ls * y echo *
ls *
Echo*
23. 2) Explicar en qué se diferencian ls / y echo /
Ls
Para listar los archivos dentro de un determinado directorio utilizaremos el
comando ls. El equivalente en DOS es 'dir'.
Hecho
Echo es un comando muy sencillo. Lo que hace es repetir todo lo que recibe
por linea de comandos. Si ejecutamos: echo Hola obtendremos la salida
Hola.
3) Crear un archivo que contenga la cantidad de archivos en un directorio.
4) Crear dos archivos: a.txt, que contenga <su_nombre>, y b.txt, que contenga
<sus_apellidos>. Luego concatenarlos en un archivo ab.txt.
I. CONCLUSION
El objetivo de presente fue la evaluación del rendimiento de 2 sistemas operativos.
Los sistemas escogidos son de uso común: Windows 8 Profesional, Ubuntu
10.10, por lo que no se ha buscado qué Sistema de todos los existentes en el
mercado proporciona mejor rendimiento. Dicho trabajo ha estado comprendido en
varias fases, las cuales, estando relacionadas unas con otras, comportaban
distintos retos a conseguir. En una primera fase teórica, he podido profundizar en
cómo gestionan los procesos y la memoria los sistemas que utilizamos a diario, y
comprender por qué unos sistemas realizan la misma labor de forma diferente.
24. II. BIBLIOGRAFIA
http://fundamentosso.readthedocs.org/en/latest/cap3_procesos.md.html
Perez, J. C. (2001). Sistemas operativos - una vision aplicada. Mcgraw Hill.
Silverschatz, A. (2006). Fundamentos de sistemas operativos. McGraw Hill.
López, M. (2012). Sistemas operativos. Andavira Editora.
Tanenbaum, A. (2009). Sistemas operativos modernos. Prentice Hill.
Burgess,M. (2001). A short introduction to operating systems
WordReference.com. (2015). Abril 2015. Sitio web:
R.J. Schalkoff, Digital Image Processing and Computer Vision, John Willey &
Sons, Inc. (1989)