Está en la página 1de 23

SISTEMAS OPERATIVOS

Laboratorio 1

Miguel Angel Cano Pedraza


Estudiante

Universidad Nacional Abierta y a Distancia (UNAD)


Ingeniería de Sistemas
CEAD Ibagué
Septiembre 2017
INTRODUCCIÓN

Interactuar con los distintos sistemas operativos en una misma maquina pero de manera virtual,
relacionar las distintas interfaces dependiendo la necesidad para la que se requiera la máquina,
el Sistema Operativo es el primer software que necesita cargar el
ordenador en el arranque, y que tiene la responsabilidad de gestionar y coordinar el funciona
miento tanto de hardware como de software del ordenador.
A lo largo del tema, veremos que no sólo Microsoft tiene la exclusiva de los sistemas operati
vos
(S.O., a partir de ahora) en el mundo; también Linux y Mac OS, entre otros, son utilizados en
muchos ordenadores, tanto a nivel de usuario como de empresa y de profesional autónomo.
OBJETIVOS DE LA PRÁCTICA

 Aprender a instalar una máquina virtual con los requerimientos solicitados.


 Conocer algunos comandos básicos para el manejo de Linux
 Investigar conceptos básicos para el manejo del Sistema Operativo.
 Identificar las diferencias entre los sistemas operativos.
DESARROLLO DE LA PRÁCTICA

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.
2. Identifique los comandos que se encuentra en el cuadro 1 indicando para que sirve cada
uno de ellos.

COMANDO DESCRIPCIÓN
ls Lista los archivos y directorios
ls -l Listado en formato largo (o detallado).
mkdir Sirve para crear nuevos directorios y por lo tanto agrandar
y mantener el orden en la estructura del sistema de archivos
de Linux.
rmdir (remove directory) cuyo objetivo es borrar directorios
existentes
cat Concatena archivos y/o los muestra como salida.
more Sirve para mostrar archivos haciendo pausa en cada
pantalla.
mv Sirve para modificar el nombre de archivos y directorios o
para trasladarlos a alguna otra ubicación dentro del árbol
de directorios. La instrucción mv se parece mucho a cp,
excepto que borra el archivo original después de copiarlo
rm Se utiliza para borrar archivos
clear Limpiar la pantalla de comandos
cp Copy se utiliza para copiar ficheros
w Muestra información sobre los usuarios que están
conectados en ese momento a la máquina y sobre sus
procesos. La cabecera muestra, en este orden, el tiempo
actual, cuanto lleva el sistema funcionando, cuantos
usuarios están conectados y las cargas medias en los
anteriores 1, 5 y 15 minutos.
bash
pwd
cal
date
tree
cd
cd ..
sudo
file
man
who
top
PS –AF
PS –AL
Kill [PID]
kill -9 [PID]
killall
[Nombre_proceso]
Xkill
kill –STOP [PID]
kill –CONT [PID]
pstree [-pna]
df dev
cat
/proc/cpuinfo
/proc/meminfo
cat
/proc/interrupts
cat /proc/version
cat /proc/net/dev
cat /proc/mounts
lspci
lshw –C
free m
ifconfig
lsusb
lsdev
lshw
lsof
lsmod

3. 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 cursos que está trabajando este periodo
académico en el directorio home.
4. Dentro de la carpeta de sistemas operativos por medio de comandos cree carpetas con el
nombre de 5 sistemas operativos conocidos ejecute el comando tree desde la carpeta
HOME.
5. Por medio de comandos modifique, copie y elimine directorios.
6. Utilizando la línea de comandos Linux identificar le gestión de procesos y
procesador del sistema operativo

¿Cuáles son las características de administración de procesos en Linux?


R/= Se caracteriza por que a cada proceso “Programa en ejecución” el sistema operativo
le asigna un PID que es el número de identificación del proceso.

7. Haciendo uso de las herramientas del sistema operativo Windows 7 verificar la


gestión de procesos, procesador y memoria del sistema.
8. ¿Qué elementos identifican un proceso y cuáles son sus características?

En computación, PID es una abreviatura de process ID, o sea, ID del proceso o bien
identificador de procesos. El identificador de procesos es un número entero usado por el
kernel de algunos sistemas operativos (como el de Unix o el de Windows NT) para
identificar un proceso de forma unívoca.

Para asignar el PID, el kernel utiliza internamente una variable global que se va
incrementando con cada nuevo proceso creado con una llamada fork(). Cuando la variable
alcanza un cierto valor límite se empieza otra vez desde 0, buscando números que no estén
asignados ya a otro proceso en ejecución.

El valor 0 del PID está reservado a la tarea ociosa del sistema, un proceso que se crea al
arrancar el sistema y nunca puede finalizar.

9. Utilizando el sistema operativo Linux ejecute comandos para operar los diferentes
estados en los que puede estar un proceso. Indique cuales son y en Linux como se
ejecutan estas acciones.
10. Mostrar información de Hardware instalado en la máquina utilizando línea de
comandos Linux cpu, puertos, tarjetas.
11. Mostrar información de discos duros por medio de comandos LINUX.

12. Mostrar información de la gestión de memoria en Linux por medio de comandos.


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

LINUX
Soporta una gran cantidad de tipos diferentes de sistemas de archivos. Para nuestros propósitos
los más importantes son:
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
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.
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. Se ha vuelto más popular que el
ext2.
ext2
El más sistema de archivos nativo Linux que posee la mayor cantidad de características. Está
diseñado para ser compatible con diseños futuros, así que las nuevas versiones del código del
sistema de archivos no necesitará rehacer los sistemas de archivos existentes.
ext
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.
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.

WINDOWS
La FAT 32 es una tabla de localización de archivos que utiliza 32 bits para losnúmeros de
cluster. La FAT 32 resuelve los problemas de la FAT 16, aunquesea a costa de pagar el precio
de cierta incompatibilidad. Las principalescaracterísticas de la FAT 32 son las siguientes:
Unidades de más de 2 GB: Si se utiliza FAT 32 se puede crear unidades de disco con más de
2 GB, lo que es interesante en muchos casos, sobre todo ahora que todos los discos duros que
se venden superan con creces ese tamaño. Clusters más pequeños: La FAT 32 utiliza clusters
mucho más pequeños que la FAT 16, lo que evita los problemas de pérdida de espacio
mencionados anteriormente. Por ejemplo, las unidades hasta 8 GB usan clusters de 4 KB.
Velocidad: La FAT 32 ofrece la misma velocidad que FAT 16 al trabajar desde Windows. Sin
embargo, la FAT 32 es más lenta cuando se trabaja en aplicaciones DOS o en modo DOS.
No es compatible con FAT 16: Si se arranca el ordenador con un sistema operativo que no
soporta FAT 32, por ejemplo, MS-DOS 6.2, Windows NT 4.0, Windows 3.1 o la versión
original de Windows 95, no podrá acceder a los datos de la unidad FAT 32. No se puede
usar en unidades de menos de 512 MB: Sólo es posible crear una FAT 32 en las unidades de
disco cuyo tamaño sea superior a 512 MB. Es decir, todas las unidades de menos de 512 MB
siempre utilizan FAT 16. 12

Sistemas de archivos NTFS.Es un sistema de archivos de Windows NT incluido en las


versiones deWindows 2000, Windows XP, Windows Server 2003, Windows Server2008,
Windows Vista y Windows 7. El sistema de archivos NTFS (Sistema dearchivos de nueva
tecnología) se basa en una estructura llamada "tablamaestra de archivos" o MFT, la cual puede
contener información detallada enlos archivos. Este sistema permite el uso de nombres
extensos, aunque, adiferencia del sistema FAT32, distingue entre mayúsculas y minúsculas.En
cuanto al rendimiento, el acceso a los archivos en una partición NTFS esmás rápido que en
una partición de tipo FAT, ya que usa un árbol binario dealto rendimiento para localizar a los
archivos. En teoría, el tamaño límite deuna partición es de 16 exabytes (17 mil millones de
TB). Sin embargo, ellímite físico de un disco es de 2TB.Es a nivel de la seguridad que el NFTS
se destaca, ya que permite que sedefinan atributos para cada archivo, brindando muchas más
seguridad que laFAT. Tabla maestra de archivos.La Tabla maestra de archivos es una tabla de
valores numéricos. Cada celdade estos valores describe la asignación de clústers de una
partición. En otraspalabras, es el estado (utilizado o no por un archivo) de cada clúster en
lapartición en la que está ubicada.
CONCLUSIONES
BIBLIOGRAFÍA Y REFERENCIAS

También podría gustarte