Actividad 1

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 10

Actividad 1

Análisis de Casos

Julián Bastidas Perez

Sistemas Operativos

Universidad Manuela Beltrán


Ingeniería de Software 2022
Tabla de Contenido

1. Introducción.
2. PowerShell y su Equivalente en Linux.
3. Cuadro comparativo de los tipos de sistemas Operativos.
4. Conclusiones.
5. Bibliografía.
Introducción

En el siguiente trabajo encontrara las principales diferencias entre los tipos de


sistemas operativos además de ver algunos códigos que se repiten en Linux y
Powershell.
PowerShell y su Equivalente en Linux.

1. cd.
Para cambiar de directorio en Powershell tenemos SetLocation

Imagen 1. Pedazo de Código

2. ls.
Para listar el contenido de un directorio en PowerShell podemos
utilizar Get-ChildItem:

Imagen 2. Pedazo de Código

3. pwd.
Si queremos obtener nuestra ubicación actual disponemos de Get-
Location:

Imagen 3. Pedazo de Código.


4. find.
El equivalente a find en PowerShell es, al igual que para listar el
contenido de una carpeta, Get-ChildItem pero en esta ocasión con el
modificador -Filter (y añadiendo -Recurse si queremos buscar de
forma recursiva):

Imagen 4. Pedazo de Código.

5. Touch, mkdir, cp, move, y rm.

Para crear un nuevo archivo o carpeta (touch y mkdir) disponemos


de New-Item, para copiar un archivo o carpeta (cp) disponemos
de Copy-Item, para mover un archivo o carpeta (mv) tenemos Move-
Item y para eliminar un archivo o carpeta (rm) disponemos
de Remove-Item:

Imagen 5. Pedazo de Código.

6. Cat.
Para mostrar el contenido de un archivo en PowerShell
utilizaremos Get-Content:

Imagen 6. Pedazo de Código.

7. Tail y head.
Tanto para mostrar el final de un archivo (tail) como para mostrar el
principio de un archivo (head) en PowerShell utilizaremos Get-
Content con los parámetros -Tail y -TotalCount respectivamente:
Imagen 7. Pedazo de Código.

8. Grep
Si queremos utilizar el equivalente a grep en PowerShell deberemos
utilizar Select-String con el parámetro -Pattern:

Imagen 8. Pedazo de Código.

9. Diff.
Si queremos mostrar las diferencias entre dos archivos tal como lo
hace diff usando PowerShell podemos utilizar Compare-Object:
Imagen 9. Pedazo de Código.

10.Wget.
Para utilizar una funcionalidad parecida a la de wget en
PowerShell deberemos utilizar Invoke-WebRequest con el
parámetro -OutFile:
Imagen 10. Pedazo de Código.
Cuadro Comparativo de tipos de sistemas operativos
Sistema Linux Mac OS Free BSD Solaris
Operativo Windows (GNU) (Apple) (Universidad (Sun
(Desarrollador (Microsoft) de Berkeley) Microsystem
) s)
Software de Software basado Software
licencia libre en la tecnología creado por
Sistema
Es un sofware de modo UNIX creado para Berkeley para
operativo
de modo código fuente la gama Apple uso de código
derivado de
grafico que abierta basado con sus propias y
UNIX y BSD
esta diseñado en UNIX y aplicaciones y programación
desarrollado
Caracteristicas para facilitar desarrollado drivers ya que los
principalment
el trabajo por para crear desarrolladores
e para
medio de aplicaciones se preocupan
estaciones de
ventanas que de software más por
trabajo y
se superponen libre y a la depurar su
servidores
medida código que por
promocionarlo
Es más estable en Es un sistema
el sentido muy parecido
Software libre
Es el sistema software/hardwar a Linux ya que Es muy
con posibles
operativo más e ya que sus su base es estable para
modificaciones
famoso en el componentes son UNIX, así que servidores ya
y grandes
mercado por de Apple y están contiene que ofrece
ventajas en la
Ventajas su facilidad y diseñados para grandes líneas gran facilidad
programación
compatibilidad ese sistema de código que de
además de
con la mayoría operativo, con el tiempo modificacion
facilidad para
de las aplicaciones se van es de redes y
crear tu propio
aplicaciones apropiadas modificando y flujo de datos
software
abarca más
programación
Este software Es un software Es un software de No es muy Al igual que
solo puede ser basado en licencia de pago y comercial en BSD no es
modificado código y a su precio es muy las personas ya muy
Desventajas por su pesar de sus elevado debido a que es muy comercial ya
desarrollador versiones su gran diferente a que va
y algunas gráficas, las estabilidad en Windows ya dedicado a
versiones no versiones comparación con que este posee servidores
por lo cual
una persona
codificadas su propio
con un
están bien son más kernel así que
ordenador de
optimizadas completas, debes
Windows y su escritorio no
además de sus pero más profundizar
fiabilidad grafica se interesaría
altas complejas para mucho BSD
en aprender
restricciones ejecutar para explotarlo
una gran
comandos totalmente
cantidad de
códigos
Conclusiones
El sistema operativo es de suma importancia para un equipo (computadora),
ya que, sin él, una computadora no enciende.
Existe mucha variedad de sistemas operativos pero los más conocidos son el
Windows 7, Unix, Linux y MacOS. Estos sistemas operativos, aunque tienen
nombre diferente, tienen un mismo objetivo al ser instalado en una
computadora.
El sistema operativo más usado por los usuarios en la actualidad es el
Windows 7, aunque es el peor de todos los mencionados. El mejor sistema
operativo es el Unix junto con el Linux, ya que el Unix es derivado o sacado
del Linux.
El sistema operativo nos ayuda a tener una mejor relación con la computadora,
ya que nos permite satisfacer nuestras necesidades diarias.
Bibliografía
 Mujahid Tabassum;Kuruvilla Mathew, 2016, International
Conference on Computational Science and Technology (ICCST).
Publisher: IEEE
 Sol, L. D. (2015). Sistemas operativos: panorama para la
ingeniería en computación e informática.
 PDF del modulo 1

También podría gustarte