Skip to content

Latest commit

 

History

History
46 lines (42 loc) · 1.36 KB

2018-09-20.md

File metadata and controls

46 lines (42 loc) · 1.36 KB

TEMA 2 DEL LIBRO SISTEMAS OPERATIVOS MONOPUESTO

  • Concepto de sistema operativo
  • Estructura y elementos del sistema operativo
  • Funciones del sistema operativo
    • Gestión de procesos
    • Gestión de memoria
    • Gestión de archivos
    • Gestión de entrada y salida
  • Tipos de sistemas operativos
  • Sistemas operativos actuales
    • Linux
    • Windows

Introducción a PowerShell:

https://www.jesusninoc.com/2017/07/01/1-introduccion-a-powershell/

Ejemplos sobre procesos (creación y destrucción)

Start-Process
Stop-Process

Ejercicio

Solución al ejercicio (almacenar en un fichero los procesos que se están ejecutando y la fecha actual):

Get-Date|Out-File f.txt;Get-Process|Select-Object Name,CPU|Out-File f.txt -Append
date >> f.txt;gps|select Name,CPU >> f.txt
date >> f;ps|select Name,cpu >> f
(date),(ps|select Name,cpu)>>f

Solución avanzada al ejercicio creando alias:

Set-Alias -Name d -Value date
Set-Alias -Name p -Value ps
Set-Alias -Name s -Value select
d >> f;p|s Name,CPU >> f
(d),(p|s Name,CPU)>>f

Base64

EJECUTAR UN START-PROCESS (CREAR UN PROCESO)

Start-Process -FilePath powershell.exe -ArgumentList '-encodedcommand RwBlAHQALQBQAHIAbwBjAGUAcwBzAA=='

Ejecutar un cmdlet codificado en Base64

https://www.jesusninoc.com/2016/09/24/ejecutar-un-cmdlet-convertido-en-base64/