Está en la página 1de 8

Nombre de la materia

Sistemas operativos

Semana/Parcial
1era Evaluación (semanas 1)

Nombre del estudiante


Edwin Giordanno Guaman Jaen
Nombre del profesor
Héctor Pedraza Rodrigue
Unidad 1: Antecedentes de los sistemas operativos.
Materia: Sistemas operativos.

Instrucciones:

Para la realización de tu tarea utiliza el Emulador de Linux. Toma en cuenta las


consideraciones del navegador web que puedes usar, consúltalas aquí.

1. En el emulador, ejecuta uno por uno los siguientes comandos:


o uname
o whoami
o lspci
o lsusb
o ls
o ifconfig
o cal
2. Con base en el ejercicio, responde los siguiente:
o ¿Qué funciones realizan?
o ¿Consideras que la interfaz que puede tener un sistema operativo es un criterio
de elección?
o Considerando la evolución de los sistemas operativos, ¿qué tendencia te
parece poco realista que se consiga o funcione en el futuro?, ¿por qué?

Integra en un documento una breve introducción, el desarrollo de los puntos solicitados, un


apartado de conclusiones y las referencias bibliográficas en formato APA.

Introducción:

Un sistema operativo es un software fundamental que actúa como intermediario entre el


hardware de una computadora y las aplicaciones de software. Realiza tareas como gestionar
recursos, proporcionar una interfaz para los usuarios, administrar archivos y procesos, y
garantizar la seguridad del sistema. Ejemplos comunes incluyen Windows, macOS, Linux y
Android. Son esenciales para el funcionamiento de cualquier dispositivo informático.

Desarrollo:

1. ¿Qué funciones realizan?

Uname:

El comando "uname" se utiliza en sistemas basados en Unix y sistemas tipo Unix


(como Linux) para obtener información sobre el nombre y la versión del sistema
operativo. Es una herramienta de línea de comandos que proporciona información

2
Unidad 1: Antecedentes de los sistemas operativos.
Materia: Sistemas operativos.

básica sobre el sistema en el que se ejecuta. Al ejecutar "uname", obtendrás


información como el nombre del kernel del sistema, el nombre de la máquina, la
versión del sistema, la arquitectura del hardware y más.

Aquí tienes algunos ejemplos de cómo se utiliza el comando "uname" con sus
opciones más comunes:

uname -a: Muestra toda la información disponible sobre el sistema, incluyendo el


nombre del kernel, la versión, la arquitectura y más.

uname -s: Muestra solo el nombre del sistema operativo.

uname -n: Muestra el nombre de la máquina (el nombre del host).

uname -r: Muestra la versión del kernel.

uname -m: Muestra la arquitectura del hardware.

Este comando es útil para obtener información básica sobre el sistema operativo
desde la línea de comandos y es comúnmente utilizado en scripts y comandos de
administración de sistemas para realizar acciones específicas según la plataforma o
versión del sistema.

Whoami:

El comando "whoami" se utiliza en sistemas operativos Unix y sistemas tipo Unix (como
Linux) para mostrar el nombre del usuario que está actualmente conectado al sistema. Al
ejecutar "whoami" en una terminal, te proporcionará el nombre del usuario que ha iniciado
sesión en esa sesión de terminal específica.

3
Unidad 1: Antecedentes de los sistemas operativos.
Materia: Sistemas operativos.

Es una herramienta simple y útil cuando necesitas confirmar rápidamente la identidad del
usuario con el que estás trabajando en una sesión de línea de comandos. También puede
ser útil en secuencias de comandos o scripts para realizar acciones basadas en la identidad
del usuario que ejecuta el script.

Por ejemplo, si tienes varias cuentas de usuario en un sistema Unix o Linux y deseas
confirmar con qué cuenta estás trabajando en un momento dado, puedes ejecutar "whoami"
y te mostrará el nombre de usuario actual.

Lspci:

El comando "lspci" en sistemas Linux muestra una lista de los dispositivos PCI conectados a
tu computadora, proporcionando información detallada sobre ellos, como el fabricante,
modelo y más. Es útil para identificar hardware, buscar controladores, diagnosticar
problemas y documentar la configuración de hardware de tu sistema. Se utiliza en la línea de

comandos.

4
Unidad 1: Antecedentes de los sistemas operativos.
Materia: Sistemas operativos.

Lsusb:

El comando "lsusb" en sistemas Linux muestra una lista de dispositivos USB conectados a tu
computadora, proporcionando información como el ID del fabricante y del producto. Se utiliza
para identificar dispositivos USB, diagnosticar problemas, verificar controladores y
documentar la configuración de hardware. Puede ser utilizado por usuarios regulares en la
línea de comandos.

Ls:

El comando "ls" en sistemas Unix y Linux se utiliza para listar y mostrar el contenido de un
directorio en la línea de comandos. Muestra los archivos y subdirectorios presentes en un
directorio, y ofrece opciones para mostrar información detallada, listar archivos ocultos,
ordenar y filtrar la lista, entre otras funciones. Es una herramienta esencial para la
navegación y administración de archivos en la línea de comandos.

5
Unidad 1: Antecedentes de los sistemas operativos.
Materia: Sistemas operativos.

Ifconfing:

El comando "ifconfig" (Interface Configuration) se utiliza en sistemas Unix y sistemas


basados en Unix, como Linux, para mostrar y configurar información de red, incluyendo
interfaces de red (como conexiones Ethernet o inalámbricas). Proporciona detalles sobre las
interfaces de red, como direcciones IP, máscaras de red y otras configuraciones relacionadas
con la red. También se puede utilizar para activar o desactivar interfaces de red y realizar
otras tareas de configuración de red.

Cal:

6
Unidad 1: Antecedentes de los sistemas operativos.
Materia: Sistemas operativos.

El comando "cal" se utiliza en sistemas Unix y sistemas basados en Unix, como Linux, para
mostrar un calendario en la línea de comandos. Puedes especificar el mes y el año como
argumentos para "cal", y el comando mostrará el calendario de ese mes particular. Si no se
especifican argumentos, "cal" mostrará el calendario del mes actual.

Por ejemplo, puedes usar "cal" de la siguiente manera:

cal: Muestra el calendario del mes actual.


cal 3 2023: Muestra el calendario de marzo de 2023.
El comando "cal" es una herramienta simple y útil para ver rápidamente el calendario de un
mes específico o del mes actual en la línea de comandos. Puede ser útil para planificar
eventos, verificar fechas y realizar otras tareas relacionadas con el calendario sin necesidad
de utilizar una aplicación de calendario más compleja.

2. ¿Consideras que la interfaz que puede tener un sistema operativo es un criterio de


elección?

La interfaz de usuario de un sistema operativo puede ser un factor importante al elegir


un sistema, ya que influye en la experiencia del usuario. Sin embargo, su importancia
varía según las preferencias y necesidades individuales. Otros criterios, como la
estabilidad, la seguridad y la compatibilidad, también son relevantes en la elección del
sistema operativo.

3. Considerando la evolución de los sistemas operativos, ¿qué tendencia te parece poco


realista que se consiga o funcione en el futuro?, ¿por qué?

7
Unidad 1: Antecedentes de los sistemas operativos.
Materia: Sistemas operativos.

Una tendencia poco realista en la evolución de los sistemas operativos es la


eliminación total de problemas de seguridad. Dada la constante evolución de
amenazas y vulnerabilidades, es improbable que se logre una seguridad absoluta. En
su lugar, se debe trabajar en mejorar la seguridad y reducir los riesgos en la medida
de lo posible.

También podría gustarte