Você está na página 1de 60

1

SISTEMAS OPERATIVOS
ACTIVIDAD

MAURICIO RUALES HOLGUIN


RAFAEL ENRIQUE TELLEZ MARIN
JUAN CARLOS QUINTERO RATIVA
GRUPO 7

PROGRAMA
TECNÓLOGO EN ANÁLISIS Y DESARROLLO
DE SISTEMAS DE INFORMACIÓN
SANTIAGO DE CALI
COLOMBIA
2019

* CAMILO ALFONSO SALAMANCA GUAUQUE


2

Contenido

Introducción .................................................................................................................................................. 6
OBJETIVOS DE LA PRÁCTICA.......................................................................................................................... 7
ACTIVIDAD ................................................................................................................................................ 8
1. Por medio del programa VirtualBox realizar la instalación de una máquina virtual con
Sistema operativo Ubuntu Server describir el proceso de instalación paso a paso. .................................. 8
Otra instalación de Ubuntu server. .......................................................................................................... 22
2. Haciendo uso del sistema Linux por medio de comandos cree una carpeta con su nombre y dentro
de ella cree, carpetas con el nombre de los planetas del sistema solar en el directorio home. ............... 32
3. Dentro de la carpeta del planeta tierra, por medio de comandos cree carpetas con el nombre de 5
sistemas operativos conocidos. A la vez en cada una de ellas cree un archivo con las principales
características de cada sistema operativo creado .................................................................................... 33
4. Por medio de comandos copie a un directorio copia creado en home los archivos creados con las
características de los sistemas operativos creados................................................................................... 35
5. Demuestre el uso de comandos Linux para borrar y modificar archivos y directorios en Linux.
36
8. ¿Cuáles son las características de administración de procesos en Linux? Estados y señales .......... 39
9. Haciendo uso de las herramientas del sistema operativo Windows 7 verificar la gestión de
procesos, procesador y memoria del sistema. ......................................................................................... 41
10. Realizar un manual de los comandos del editor Vi. Al menos 20 comandos. ................................... 44
Existen tres modos o estados de vi: .................................................................................................... 44
11. Cite al menos 5 comandos de gestión de redes y comunicaciones .................................................... 46
12. Mostrar información de Hardware instalado en la máquina utilizando línea de comandos Linux
cpu, puertos, tarjetas. discos duros e información de la gestión de memoria. ........................................ 52
13. Describir el sistema de archivos que tiene el sistema operativo Linux y Windows, tanto los
formatos de archivo que cada sistema utiliza, como la estructura de archivos creados al instalarse
indicando la utilidad de cada uno ............................................................................................................ 54
Sistemas de archivos Linux ..................................................................................................................... 56
Conclusiones. .............................................................................................................................................. 59
Bibliografía .................................................................................................................................................. 60
3

Tabla de Ilustraciones

Ilustración 1................................................................................................................................................... 8
Ilustración 2................................................................................................................................................... 9
Ilustración 3................................................................................................................................................. 10
Ilustración 4................................................................................................................................................. 11
Ilustración 5................................................................................................................................................. 12
Ilustración 6................................................................................................................................................. 13
Ilustración 7................................................................................................................................................. 14
Ilustración 8................................................................................................................................................. 15
Ilustración 9................................................................................................................................................. 16
Ilustración 10 .............................................................................................................................................. 17
Ilustración 11 .............................................................................................................................................. 18
Ilustración 12 .............................................................................................................................................. 19
Ilustración 13 .............................................................................................................................................. 20
Ilustración 14 .............................................................................................................................................. 21
Ilustración 15 .............................................................................................................................................. 22
Ilustración 16 .............................................................................................................................................. 23
Ilustración 17 .............................................................................................................................................. 24
Ilustración 18 .............................................................................................................................................. 25
Ilustración 19 .............................................................................................................................................. 26
Ilustración 20 .............................................................................................................................................. 26
Ilustración 21 .............................................................................................................................................. 27
Ilustración 22 .............................................................................................................................................. 27
Ilustración 23 .............................................................................................................................................. 28
Ilustración 24 .............................................................................................................................................. 28
Ilustración 25 .............................................................................................................................................. 29
Ilustración 26 .............................................................................................................................................. 29
Ilustración 27 .............................................................................................................................................. 30
Ilustración 28 .............................................................................................................................................. 30
Ilustración 29 .............................................................................................................................................. 31
Ilustración 30 .............................................................................................................................................. 31
Ilustración 31 .............................................................................................................................................. 31
Ilustración 32 .............................................................................................................................................. 32
Ilustración 33 .............................................................................................................................................. 32
Ilustración 34 .............................................................................................................................................. 33
Ilustración 35 .............................................................................................................................................. 33
Ilustración 36 .............................................................................................................................................. 34
Ilustración 37 .............................................................................................................................................. 34
Ilustración 38 .............................................................................................................................................. 34
Ilustración 39 .............................................................................................................................................. 35
4

Ilustración 40 .............................................................................................................................................. 35
Ilustración 41 .............................................................................................................................................. 35
Ilustración 42 .............................................................................................................................................. 36
Ilustración 43 .............................................................................................................................................. 36
Ilustración 44 .............................................................................................................................................. 37
Ilustración 45 .............................................................................................................................................. 37
Ilustración 46 .............................................................................................................................................. 37
Ilustración 47 .............................................................................................................................................. 38
Ilustración 48 .............................................................................................................................................. 39
Ilustración 49 .............................................................................................................................................. 42
Ilustración 50 .............................................................................................................................................. 43
Ilustración 51 .............................................................................................................................................. 43
Ilustración 52 .............................................................................................................................................. 46
Ilustración 53 .............................................................................................................................................. 46
Ilustración 54 .............................................................................................................................................. 47
Ilustración 55 .............................................................................................................................................. 48
Ilustración 56 .............................................................................................................................................. 48
Ilustración 57 .............................................................................................................................................. 49
Ilustración 58 .............................................................................................................................................. 49
Ilustración 59 .............................................................................................................................................. 50
Ilustración 60 .............................................................................................................................................. 50
Ilustración 61 .............................................................................................................................................. 51
Ilustración 62 .............................................................................................................................................. 51
Ilustración 63 .............................................................................................................................................. 52
Ilustración 64 .............................................................................................................................................. 53
Ilustración 65 .............................................................................................................................................. 53
Ilustración 66 .............................................................................................................................................. 53
Ilustración 67 .............................................................................................................................................. 54
Ilustración 68 .............................................................................................................................................. 54
5
6

Introducción

Un Sistema operativo es un programa que administra el hardware de una computadora. También

proporciona las bases para los programas de aplicación, y actúa como intermediario entre el usuario y el

hardware. Estas tareas, pueden ser llevadas a cabo de varias formas, lo que permite que algunos sistemas

Operativos se diseñen para ser prácticos, otros eficientes y otros para ser ambas cosas. Dado que un

sistema operativo es un software grande y complejo, debe crearse pieza por pieza.

El objetivo de los sistemas operativos es controlar de manera eficaz los programas del sistema, las

aplicaciones de los programas, y los controladores del hardware y software.

Gracias a este control (interfaz maquina usuario) podemos reconocer los dispositivos conectados

(hardware) y los programas del sistema (software), y por medio de ellos toda la información que

introduzcamos al ordenador (sistema operativo), es almacenada y trabajada en los distintos programas

para diversos usos.

En base a la anterior se administra un sistema operativo, y con ejercicios prácticos como se devuelve por

medos de comandos en un entorno de consola y la cual se realizara la practica con un sistema Linux.

Linux ha logrado demostrar que está a la altura de S.O como Microsoft Windows mediante la cantidad de

distribuciones pensadas en diferentes usuarios y necesidades, hoy por hoy es un sistema muy completo y

atractivo para la mayoría de usuarios con conocimientos básicos de informática, además de su principio

de software libre lo que brinda comodidad económica para las empresas.


7

OBJETIVOS DE LA PRÁCTICA

 Instalar y poner en funcionamiento la distribución Ubuntu en una máquina virtual.

 Creación de directorios y su manipulación a través de comandos.

 Practica con los comandos que permiten el trabajo con procesos y demás tareas del sistema.

 Conocimiento significativo del funcionamiento y potencia de Linux.


8

ACTIVIDAD

1. Por medio del programa VirtualBox realizar la instalación de una máquina virtual con

Sistema operativo Ubuntu Server describir el proceso de instalación paso a paso.

Selección idioma de entrada

Ilustración 1
9

Seleccionar tipo de instalación

Ilustración 2
10

Seleccionar y editar el Adaptador de red

Ilustración 3

Proxy (opcional)
11

Ilustración 4

Seleccionar el mirror de descarga (opcional)


12

Ilustración 5

Configuración de sistema de archivos en disco


13

Ilustración 6
14

Ilustración 7

Aceptar El resumen de la configuracion


15

Ilustración 8
16

Ilustración 9

Configuración de perfil de usuario


17

Ilustración 10

Configuraciones previas
18

Ilustración 11
19

Ilustración 12
20

Ilustración 13

Confirmar
21

Ilustración 14

Reiniciar
22

Otra instalación de Ubuntu server.

Ilustración 15
23

Ilustración 16
24

Ilustración 17
25

Ilustración 18
26

Ilustración 19

Ilustración 20
27

Ilustración 21

Ilustración 22
28

Ilustración 23

Ilustración 24
29

Ilustración 25

Ilustración 26
30

Ilustración 27

Ilustración 28
31

Ilustración 29

Ilustración 30

Ilustración 31
32

Ilustración 32

2. Haciendo uso del sistema Linux por medio de comandos cree una carpeta con su nombre y

dentro de ella cree, carpetas con el nombre de los planetas del sistema solar en el directorio

home.

Ilustración 33
33

3. Dentro de la carpeta del planeta tierra, por medio de comandos cree carpetas con el nombre de

5 sistemas operativos conocidos. A la vez en cada una de ellas cree un archivo con las

principales características de cada sistema operativo creado

Creacion de los directorios mediante el comando mkdir

Ilustración 34

Creacion del los directorios por sistema operativo, creación de archivos mediante el comando vi

y validación de su contenido usando cat

Ilustración 35
34

Ilustración 36

Ilustración 37

Ilustración 38

´
35

Ilustración 39

4. Por medio de comandos copie a un directorio copia creado en home los archivos creados con

las características de los sistemas operativos creados.

Creación directorio copia en $home

Ilustración 40

Copiado de los archivos mediante el comando cp

Ilustración 41
36

Ilustración 42

Listado de los archivos en el directorio copia

Ilustración 43

5. Demuestre el uso de comandos Linux para borrar y modificar archivos y directorios en

Linux.

Borrar archivos mediante el comando rm,


37

Ilustración 44

Ilustración 45

Modificación de archivos mediante el comando mv

Ilustración 46
38

Para obtener la información referente a los procesos de nuestro sistema operativo (ubuntu server)

procedemos a ejecutar el comando

$ top

Ilustración 47

Esto nos muestra los procesos que se encuentran en ejecución en tiempo real es muy parecido al

administrador de tareas de Windows.

Para obtener la información del procesador ejecutamos el comando

$ cat /proc/cpuinfo
39

Ilustración 48

8. ¿Cuáles son las características de administración de procesos en Linux? Estados y señales

Es un sistema operativo multiusuario, con capacidad de simular multiprocesamiento y procesamiento no

interactivo.

Está escrito en un lenguaje de alto nivel: C.

Dispone de un lenguaje de control programable llamado SHELL

Ofrece facilidades para la creación de programas y sistemas y el ambiente adecuado para las tareas de

diseños de software.

Emplea manejo dinámico de memoria por intercambio o paginación.


40

Tiene capacidad de interconexión de procesos.

Permite comunicación entre procesos.

Emplea un sistema jerárquico de archivos, con facilidades de protección de archivos, cuentas y procesos.

Tiene facilidad para re direccionamiento de Entradas/Salidas.

Garantiza un alto grado de portabilidad. 7- Haciendo uso de las herramientas del sistema operativo

Windows 7 verificar la gestión de procesos, procesador y memoria del sistema. El Planificador de

Windows

Sus estados son

D Uninterruptible sleep (usually IO)

R Running or runnable (on run queue)

S Interruptible sleep (waiting for an event to complete)

T Stopped, either by a job control signal or because it is being traced

X Dead (should never be seen)

La información adicional es

< High-priority (not nice to other users)

N Low-priority (nice to other users)


41

L Has pages locked into memory (for real-time and custom IO)

s Is a session leader

l Is multi-threaded (using CLONE_THREAD, like NPTL pthreads do)

+ Is in the foreground process group

Z Defunct ("zombie") process, terminated but not reaped by its parent

Las señales son.

Mensajes que se envían a un proceso para notificar eventos importantes.

Por su naturaleza, los procesos son interrumpidos y forzados a manejarlas

Inmediatamente.

Cada señal se identifica con un número entero al igual que un nombre simbólico:

kill -l

man 7 signal

9. Haciendo uso de las herramientas del sistema operativo Windows 7 verificar la gestión de

procesos, procesador y memoria del sistema.


42

Debido a que no poseemos Windows 7 procedemos con la versión Windows 10 del administrador de

tareas.

Procesos .

Ilustración 49

CPU
43

Ilustración 50

Memoria.

Ilustración 51
44

10. Realizar un manual de los comandos del editor Vi. Al menos 20 comandos.

El editor vi es un programa muy básico de edición de texto en memoria el cual permite ser usado en

cualquier terminal de cualquier distribución UNIX

Existen tres modos o estados de vi:

Modo comando: este es el modo en el que se encuentra el editor cada vez que se inicia.

Las teclas ejecutan acciones (comandos) que permiten mover el cursor, ejecutar comandos

de edición de texto, salir de vi, guardar cambios, etc.

Modo inserción o texto: este es el modo que se usa para insertar el texto. Existen varios

comandos que se pueden utilizar para ingresar a este modo.

Modo línea o ex: se escriben comandos en la última línea al final de la pantalla.

A continuación se explicara mediante una tabla cada acción que conlleva un comando.

Tabla 1

MOVIMIENTOS.
COMANDO (TECLAS) Acción.
Flechas Mover en la dirección de la flecha
H Mover hacia la izquierda
L Mover hacia la derecha
K Mover hacia arriba
J Mover hacia abajo
1G Lleva el cursor hasta el comienzo del
G archivo
Cambio de modo comando a texto
I Inserta texto a la izquierda del cursor
a Inserta texto a la derecha del cursor
45

A Inserta texto al final de la línea donde se


encuentra el cursor
I Inserta texto al comienzo de la línea donde
se encuentra el cursor
o Abre una línea debajo de la actual
O Abre una línea encima de la actual
Comando de borrado de texto
x Borra el carácter bajo el cursor
Dd Borra la línea donde se encuentra el cursor
Ndd Borra las próximas n líneas
D Borra desde donde se encuentra el cursor
hasta el final de la línea
Dw Borra desde donde se encuentra el cursor
hasta el final de una palabra
COPIAR Y PEGAR
yy En este caso lo que se hace es repetir partes
del texto en otro lugar del archivo
P Se introduce donde se desea pegar el texto
previamente copiado.
MODO TEXTO o COMANDO
Tecla ESC Se presiona para entrar o salir del modo
comando y cambiar al modo texto
MODO LINEA
/, ?, : Ingresa al modo línea, se puede usar
cualquiera de las 3.
BUSCAR TEXTO
/texto Busca hacia adelante la cadena de
caracteres “texto”
?texto Busca hacia atrás la cadena de caracteres
“texto”
SALIDAS
:q Salir si no hubo cambios
:q! Salir sin guardar cambios
:w Guardar cambios
:w archivo1 archivo1 Guardar cambios en archivo1
:wq Guardar cambios y salir
46

Ilustración 52

En este aprendimos a usar los comandos más básicos. Como insertar, copiar y eliminar, modificar.

Ilustración 53

11. Cite al menos 5 comandos de gestión de redes y comunicaciones


47

PING

Es el comando más conocido en el mundo de las redes este nos permite diagnosticar fallas en la conexión

de nuestras redes o el internet determinando así si realmente estamos conectados mediante el envío y

recepción de paquetes de información.

Realizamos un ping

Ilustración 54

TRACEROUTE

Este comando nos permite observar los saltos que se requieren para llegar a un destino o mejor dicho la

ruta que debe tomar para llegar a una página web. Vamos a probar con netflix
48

Por desgracia mi distribución no cuenta con los paquetes necesarios para dicha labor. Dejare mi

pantallazo y otro encontrado en línea.

Ilustración 55

Ilustración 56
49

ROUTE.

Este comando permite ver la ruta de conexión de nuestro equipo a la red

Ilustración 57

Ilustración 58

DIG

El comando dig nos permite verificar si el DNS de una página está funcionando correctamente.
50

Ilustración 59

ETHTOOL

Nos permite ver si la tarjeta de red está conectada físicamente a la red, ósea que nos permite ver si nuestro

cable Ethernet está bien conectado al swiche.

Ilustración 60

IFCONFIG

ifconfig nos permite ver la configuración de red de las tarjetas instaladas en nuestro equipo.
51

Ilustración 61

NSLOOKUP

Otra herramienta para saber la dirección IP del host al que queremos llegar.

Ilustración 62
52

12. Mostrar información de Hardware instalado en la máquina utilizando línea de comandos

Linux cpu, puertos, tarjetas. discos duros e información de la gestión de memoria.

LSPCI

Nos muestra un listado de todos los dispositivos conectados en los buses psi, también como loa

adaptadores VGA y puertos USB.

Ilustración 63

LSHW

Con el comando lshw es posible extraer información detallada de la configuración hardware de nuestro

equipo.
53

Ilustración 64

FREE

Nos brinda información sobre la memoria RAM.

Ilustración 65

LSUSB

Ilustración 66
54

LSSCSI

Nos permite visualizar los discos duros sata instalados en el equipo no tengo los repositorios necesarios.

Ilustración 67

Ilustración 68

13. Describir el sistema de archivos que tiene el sistema operativo Linux y Windows, tanto los

formatos de archivo que cada sistema utiliza, como la estructura de archivos creados al

instalarse indicando la utilidad de cada uno


55

Un sistema de archivos o filesystem son los métodos y estructuras de datos que un sistema operativo

utiliza para seguir la pista de los archivos de un disco o partición; es decir, es la manera en la que se

organizan los archivos en el disco.

FAT ( File Allocation Table )

Es uno de los tipos más simples de los sistemas de archivos. Consiste en un sistema de archivos del sector

descriptor (sector de arranque), una tabla de sistema de archivos de asignación de bloques y el espacio de

almacenamiento sin formato para almacenar archivos y carpetas. Los archivos de FAT se almacenan en

directorios de conjuntos de registros de 32 bytes. Registro de atributos de archivo del primer bloque de un

archivo. Cualquier bloque siguiente se puede encontrar a través de una tabla de asignación de bloque,

utilizándola como una lista enlazada.

NTFS NTFS ( New Technology File System )

se introdujo en Windows NT y en la actualidad es un sistema de archivos importante para Windows. Este

es el sistema de archivos por defecto para las particiones de disco y el único sistema de archivos que

soporta particiones de disco durante 32 GB . El sistema de archivos es muy extensible y soporta muchas

características de archivo, incluyendo el control de acceso , encriptación , etc. Cada archivo en NTFS se

almacena como un descriptor de archivo en una tabla maestra de archivos de contenido y archivo. Una

tabla maestra de archivos contiene toda la información acerca del archivo: el tamaño, la asignación, el

nombre, etc. La primera y la última sectores del sistema de archivos contienen la configuración del

sistema de archivos (registro de arranque o de superbloque ). Este sistema de archivos utiliza 48 y 64 bits

valores de referencia a archivos, por lo tanto, el apoyo a los almacenamientos de disco de alta capacidad.
56

Refs ( sistema de archivos Resilient )

Es el último desarrollo de Microsoft actualmente disponible para Windows 8 Servidores. La arquitectura

del sistema de archivos difiere totalmente de otros sistemas de archivos de Windows y se organiza

principalmente en la forma de un árbol B + . ReFS tiene alta tolerancia a fallos debidos a las nuevas

funciones incluidas en el sistema. Y, a saber, Copy-on-Write (CoW): no se modifica metadatos sin ser

copiado; datos no se escriben sobre los datos existentes, pero en un nuevo espacio en disco. Con las

modificaciones de archivos, una nueva copia de los metadatos se almacenan en el espacio de

almacenamiento gratuito, y luego el sistema crea un vínculo de metadatos de más edad a la nueva. De este

modo, el sistema almacena cantidad significativa de copias de seguridad anteriores en diferentes lugares

que ofrecen la recuperación de archivos con facilidad a menos que se sobrescribe este espacio de

almacenamiento.

Sistemas de archivos Linux

Minix

El más antiguo y supuestamente el más fiable, pero muy limitado en características (algunas marcas de

tiempo se pierden, 30 caracteres de longitud máxima para los nombres de los archivos) y restringido en

capacidad (como mucho 64 MB de tamaño por sistema de archivos).

Xia
57

Una versión modificada del sistema de archivos minix que eleva los límites de nombres de archivos y

tamaño del sistema de archivos, pero por otro lado no introduce características nuevas. No es muy

popular, pero se ha verificado que funciona muy bien.

ext2

Una versión antigua de ext2 que no es compatible en el futuro. Casi nunca se utiliza en instalaciones

nuevas, y la mayoría de la gente que lo utilizaba han migrado sus sistemas de archivos al tipo ext2.

ext3

El sistema de archivos ext3 posee todas las propiedades del sistema de archivos ext2. La diferencia es que

se ha añadido una bitácora (journaling). Esto mejora el rendimiento y el tiempo de recuperación en el caso

de una caída del sistema.

reiserfs

Un sistema de archivos más robusto. Se utiliza una bitácora que provoca que la pérdida de datos sea

menos frecuente. La bitácora es un mecanismo que lleva un registro por cada transacción que se va a

realizar, o que ha sido realizada. Esto permite al sistema de archivos reconstruirse por sí sólo fácilmente

tras un daño ocasionado, por ejemplo, por cierres del sistema inadecuados.
58
59

Conclusiones.

Esta actividad nos mostró el sistema operativo Linux más a profundidad mostrándonos todas las distintas

características ejecutadas mediante consola, lo cual nos permite visualizar lo parecido que es a Windows

en su estructura pero dando a conocer las cualidades únicas de un sistema operativo como es este, su gran

capacidad de desempeño y su arquitectura simple pero completa, nos enseña también que todo lo que

hacemos de manera intuitiva gracias al entorno visual se puede hacer mediante la consola y esto da un

valor a nuestro aprendizaje de manera efectiva y coherente.

En la opinión de un servidor puedo apreciar el avance tecnológico en el mundo de la informática,

recuerdo cuando mi primer SO era Windows 3.1 con entorno grafico pero que requiera conocimientos en

DOS para poder instalar otros programas en estos casi 30 años la evolución ha sido abismal permitiendo

el uso de entornos gráficos cada día más amigables con el usuario logrando así que podamos interactuar

rápidamente y eficientemente con la maquina concentrándonos en tareas más difíciles.

En opinión general Linux es un buen sistema operativo y cualquiera de sus distribuciones cumple con la

mayoría de las acciones que hoy en día una persona puede requerir de igual modo su forma de

distribución y su estatus de software libre es lo más grato para los dueños de equipos de cómputo.

Linux tiene efectivamente sus limitaciones pero eso no quiere decir que no sea una opción para mi

parecer es efectivo interactuar con dos sistemas operativos simultáneamente esto con el fin de aprender a

controlar el nuevo SO o tenerlo de manera virtual como el caso que hoy utilizamos.
60

Bibliografía

An overview of Linux processes https://www.ibm.com/developerworks/community/blogs/58e72888-

6340-46ac-b488- d31aa4058e9c/entry/an_overview_of_linux_processes21 Himanshuz.chd | July 10 2012

Comandos Basicos del Editor Vi

https://www.youtube.com/watch?v=CZ4miY65bQY Werito Dway Publicado el 24 jun. 2011

Comparación de sistemas de archivos

http://myfpschool.com/comparacion-de-sistemas-de-archivos-y-journaling/ jcmoreno Myfpschool 2014

Sistema de archivos http://aprendiendosistemadearchivos.blogspot.com/ JUANPI PILLO 5 de

septiembre de 2014

Você também pode gostar