Comandos y Variables de PowerShell
23 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

El comando Test-NetConnection realiza pruebas de conectividad de red, como ping, traceroute y verificación de ______.

puertos

El comando Get-NetTCPConnection ayuda a identificar conexiones ______ o no autorizadas en el sistema.

sospechosas

La variable $LASTEXITCODE contiene el código de salida del último ______ ejecutado.

comando

El comando Get-Process permite monitorear y gestionar ______ en ejecución en el sistema.

<p>procesos</p> Signup and view all the answers

El comando Get-NetIPConfiguration obtiene la configuración de red del sistema, incluyendo direcciones ______.

<p>IP</p> Signup and view all the answers

Invoke-RestMethod es utilizado para interactuar con APIs de servicios de ______.

<p>ciberseguridad</p> Signup and view all the answers

El símbolo | (Pipe) redirige la salida de un comando como entrada de ______.

<p>otro comando</p> Signup and view all the answers

El comando Start-Transcript inicia la grabación de una ______ de PowerShell en un archivo de texto.

<p>sesión</p> Signup and view all the answers

La función de ______ es útil para auditar y verificar la estructura de archivos y permisos.

<p>Get-ChildItem</p> Signup and view all the answers

El comando ______ se utiliza para calcular el hash de un archivo y verificar su integridad.

<p>Get-FileHash</p> Signup and view all the answers

El comando ______ busca texto dentro de archivos, facilitando la búsqueda de patrones específicos.

<p>grep</p> Signup and view all the answers

El comando ______ se utiliza para cortar secciones de cada línea de un archivo.

<p>cut</p> Signup and view all the answers

La herramienta ______ es útil para escaneo de puertos y pruebas de conectividad en redes.

<p>nc (netcat)</p> Signup and view all the answers

El comando ______ cambia los permisos de un archivo o directorio para asegurar su integridad.

<p>chmod</p> Signup and view all the answers

El comando ______ muestra los procesos en ejecución y su uso de recursos del sistema.

<p>top</p> Signup and view all the answers

El comando ______ muestra estadísticas de rendimiento del disco en el sistema.

<p>iostat</p> Signup and view all the answers

El comando ______ se utiliza para capturar y analizar paquetes de red.

<p>tcpdump</p> Signup and view all the answers

La función del comando ______ es enviar paquetes ICMP para verificar la conectividad de red.

<p>ping</p> Signup and view all the answers

La variable ______ contiene el estado de salida del último comando ejecutado, crucial en scripts.

<p>$?</p> Signup and view all the answers

El comando ______ redirige la salida de un comando a un archivo y sobrescribe su contenido.

<blockquote> </blockquote> Signup and view all the answers

El símbolo ______ redirige la salida de error estándar a la salida estándar, facilitando el análisis.

<p>2&gt;&amp;1</p> Signup and view all the answers

El comando ______ se utiliza para mostrar mensajes y resultados en scripts.

<p>echo</p> Signup and view all the answers

La variable ______ representa el primer argumento pasado a un script, permitiendo su flexibilidad.

<p>$1</p> Signup and view all the answers

Study Notes

Comandos y Variables de PowerShell

  • Test-NetConnection: Realiza pruebas de conectividad, como ping y verificación de puertos; esencial para detectar problemas en la red.
  • $LASTEXITCODE: Contiene el código de salida del último comando; crucial para garantizar la correcta ejecución en scripts de automatización.
  • Get-NetTCPConnection: Proporciona detalles sobre conexiones TCP activas; útil para identificar conexiones sospechosas.
  • Get-Process: Muestra los procesos en ejecución; permite detectar procesos maliciosos y gestionar recursos.
  • Get-NetIPConfiguration: Muestra la configuración de red, incluyendo direcciones IP; esencial para auditar la red.
  • Get-NetAdapter: Ofrece información sobre los adaptadores de red en uso; ayuda a verificar su estado y configuración.
  • Invoke-RestMethod: Realiza solicitudes HTTP y maneja respuestas; utilizado con APIs de ciberseguridad, como VirusTotal.
  • | (Pipe): Redirige la salida de un comando como entrada de otro; permite procesar datos de manera eficiente.
  • Get-Service: Lista los servicios activos en el sistema; ayuda a gestionar servicios y asegurar que sólo los necesarios estén activos.
  • Start-Transcript: Graba una sesión de PowerShell en un archivo; útil para auditar y registrar acciones administrativas.
  • Get-ChildItem: Lista archivos y directorios en una ubicación; ayuda a auditar estructuras de archivos y permisos.
  • Get-FileHash: Calcula el hash de un archivo; vital para verificar la integridad y detectar cambios no autorizados.

Comandos y Variables de Bash

  • echo: Imprime mensajes en la terminal; usado para mostrar resultados en scripts.
  • awk: Herramienta para procesamiento y análisis de texto; útil para gestionar logs y datos.
  • grep: Busca texto en archivos; permite identificar patrones en logs y configuraciones.
  • cut: Extrae secciones de cada línea en archivos; utilizado para obtener campos específicos.
  • nc (netcat): Permite leer y escribir datos en conexiones de red; esencial para escaneo de puertos.
  • chmod: Cambia permisos de archivos; asegura el acceso adecuado a los archivos y directorios.
  • top: Muestra procesos en ejecución y uso de recursos; vital para monitorear rendimiento y detectar procesos sospechosos.
  • sed: Editor de flujo de texto para transformar archivos; utilizado para modificar configuraciones y logs.
  • bc: Calculadora de precisión arbitraria; utilizada para realizar cálculos en scripts.
  • df: Muestra uso del espacio en disco; ayuda a identificar problemas de almacenamiento.
  • free: Muestra el uso de la memoria; útil para monitorear problemas de rendimiento.
  • vmstat: Proporciona estadísticas del sistema, incluyendo actividad del CPU; permite el monitoreo de rendimiento.
  • iostat: Muestra estadísticas de rendimiento del disco; ayuda a identificar problemas de E/S.
  • tcpdump: Captura y analiza paquetes de red; usado para monitorear tráfico y detectar actividades sospechosas.
  • find: Busca archivos y directorios en el sistema; fundamental para auditar la estructura de archivos.
  • curl: Transfiere datos desde/hacia un servidor; interactúa con APIs y descarga archivos.
  • netstat: Muestra conexiones de red y estadísticas; útil para detectar conexiones sospechosas.
  • sha256sum: Calcula el hash SHA-256 de un archivo; permite verificar la integridad de los archivos.
  • ping: Envía paquetes ICMP para comprobar conectividad; esencial para diagnosticar problemas de red.
  • $?: Contiene el estado de salida del último comando; crucial para verificar el éxito de comandos en scripts.
  • disown: Desasocia un proceso de la terminal; permite que tareas de larga duración continúen tras cerrar la sesión.
  • $1: Representa el primer argumento pasado a scripts; facilita la reutilización de scripts con parámetros.
  • /dev/null: Dispositivo que descarta toda entrada y salida; utilizado para mantener logs limpios.
  • 2>&1: Redirige errores a la salida estándar; útil para capturar todos los mensajes de salida.
  • > : Redirige salida a un archivo, sobrescribiendo contenido; usado para guardar resultados en archivos.
  • >> : Redirige salida a un archivo, añadiendo contenido; permite agregar resultados sin sobrescribir.
  • hostname: Muestra o establece el nombre del host; importante para identificar sistemas en redes múltiples.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Description

Este cuestionario explora los comandos y variables esenciales de PowerShell, como Test-NetConnection y $LASTEXITCODE. Estos conceptos son fundamentales para los profesionales en ciberseguridad y administración de redes, ayudando a diagnosticar problemas de conectividad y realizar pruebas efectivas.

More Like This

Use Quizgecko on...
Browser
Browser