La terminal es un poco complicada cuando estásempezando con Linux, pero es una herramienta muy potente que es más rápida que la GUI (interfaz gráfica de usuario) en algunos casos. Windows tiene su propia terminal: el Símbolo del sistema. Si bien PowerShell es la versión más avanzada y sofisticada del Símbolo del sistema, este último sigue siendo excelente si quieres aprender los entresijos del uso de la terminal.

La pregunta es, ¿por qué debería uno molestarse en usar una terminal en primer lugar? Bueno, la GUI puede ser más accesible, pero para muchas tareas, la terminal es más rápida. Dominar la terminal puede convertirte en un usuario avanzado, y vale la pena aprender incluso en lasmejores computadoras portátiles. En esta guía, analizaremos en profundidad todos los comandos importantes, lo que hacen y cómo puedes usarlos en todo su potencial.

Relacionado
5 consejos y trucos para mejorar la Terminal de Windows

Puedes utilizar Windows Terminal como un profesional

Cómo abrir el símbolo del sistema en Windows 11

Antes de analizar los comandos en sí, primero debes saber cómo iniciar el Símbolo del sistema. A continuación, te indicamos cómo hacerlo:

  1. Desde el menú Inicio de Windows, busqueSímbolo del sistemay haga clic en el primer resultado que aparezca.
    Captura de pantalla de Windows 11 que muestra una búsqueda del Símbolo del sistema en el menú Inicio mientras resalta la opción Ejecutar como administrador.
  2. Algunos comandos requieren acceso de administrador. Para abrir el Símbolo del sistema con privilegios elevados, seleccione la opciónEjecutar como administradoren el menú de la derecha.

Ahora que ha iniciado la terminal, verá una pantalla casi en blanco con un texto en la parte superior. La primera línea mostrará su versión de Windows y la tercera línea le indicará en qué directorio o carpeta está trabajando actualmente. Puede cambiar de directorio con relativa rapidez y lo veremos en la siguiente sección.

Comandos básicos para comenzar a utilizar el símbolo del sistema

Resulta tentador pasar directamente a las tareas específicas que desea completar con el Símbolo del sistema, pero siempre resulta útil estar familiarizado con una lista de los comandos más comunes. La siguiente tabla cubre algunos de los comandos más básicos que todo usuario avanzado ambicioso debería conocer. Es más bien una lista general y abordaremos secciones específicas más adelante.

Nombre del comando

Propósito del comando

ver

Mostrar la versión de Windows

ayuda

Proporcionar una lista de comandos disponibles y sus usos.

Cls

Limpiar la pantalla

Listar archivos y directorios en el directorio actual.

cd

Cambiar el directorio actual.

mkdir

Crear un nuevo directorio.

directorio rm

Eliminar un directorio

Copiar

Copiar uno o más archivos a otra ubicación.

mover

Mover o renombrar archivos y directorios.

del

Eliminar uno o más archivos.

Ren

Cambiar el nombre de un archivo o directorio.

tipo

Mostrar el contenido de un archivo de texto.

eco

Muestra un mensaje o activa o desactiva la repetición de comandos.

salida

Cierre la ventana del símbolo del sistema.

silbido

Pruebe la conectividad de red a un host específico.

configuración ip

Mostrar información de configuración de red.

estadísticas de red

Mostrar estadísticas y conexiones de red.

lista de tareas

Enumere los procesos que se están ejecutando actualmente.

bolsa

Terminar un proceso en ejecución.

cerrar

Apague o reinicie la computadora.

información del sistema

Muestra información detallada del sistema.

sfc/escanear ahora

Ejecute el Comprobador de archivos del sistema para escanear y reparar archivos del sistema.

chkdsk

Comprobar un disco y mostrar un informe de estado.

parte del disco

Abra la herramienta de partición de disco.

Carolina del Sur

Comunicarse con el Gerente de Control de Servicios.

Algunos de estos comandos, como loscomandos DISM y SFC, requieren acceso de administrador. En cuanto al resto, la mayoría de ellos no serán útiles por sí solos, ya que requieren una sintaxis adecuada. Por ejemplo, el comandocopypor sí solo no hace mucho. Pero si utiliza la sintaxis adecuada, puede copiar un archivo del directorio actual al directorio que elija.

Así es como se vería un comando de copia completo:

copiar hola.txt D:\Backup

Este comando copiará elarchivo hello.txta la carpeta de respaldo en la unidad D.

Comandos para navegar por el directorio

Ahora, entremos en detalles. La navegación por directorios es una de las cosas más sencillas que puedes hacer en la terminal. Esta sección cubrirá la mayoría de los comandos relacionados con el desplazamiento y la gestión de directorios, carpetas y archivos. Incluso incluiremos algunos comandos de ejemplo para mostrarte cómo funcionan.

Nombre del comando

Propósito del comando

Comando de ejemplo

cd

Cambiar el directorio actual.

cd C:\Usuarios\SuNombre\Documentos

cd ..

Subir un nivel de directorio.

cd ..

cd \

Moverse al directorio raíz de la unidad actual.

cd \

Listar archivos y directorios en el directorio actual.

tú /p

Enumere el contenido del directorio una página a la vez.

tú /p

directorio /s

Lista el contenido del directorio, incluidos todos los subdirectorios.

directorio /s

directorio C:\

Listar archivos y directorios en el directorio especificado.

directorio C:\Windows

mkdir

Crear un nuevo directorio.

mkdir Nueva Carpeta

Maryland

Crea un nuevo directorio (igual quemkdir).

md Nueva Carpeta

directorio rm

Eliminar un directorio vacío.

rmdir Carpeta antigua

directorio rm /s

Eliminar un directorio y todo su contenido.

rmdir /s CarpetaAnterior

atributo

Mostrar o cambiar atributos de archivo.

atributo +r C:\Usuarios\SuNombre\archivo.txt

árbol

Muestra la estructura del directorio en formato de árbol.

árbol

árbol C:\Archivos de programa

Muestra la estructura del árbol para un directorio específico.

árbol C:\Archivos de programa

empujado

Guardar y cambiar el directorio actual.

pushd D:\Proyectos

estallido

Restaura el directorio anterior guardado por el comandopushd.

estallido

dirección

Cambiar el directorio actual (igual quecd).

C:\Usuarios\SuNombre

chdir /d

Cambie la unidad y el directorio.

chdir /d D:\Juegos

camino

Mostrar o establecer una ruta de búsqueda para archivos ejecutables.

camino

ruta C:\Archivos de programa

Establecer la ruta de búsqueda de archivos ejecutables.

ruta C:\Archivos de programa

subst

Asignar una ruta a una letra de unidad.

subst X: C:\Usuarios\SuNombre\Descargas

volumen

Mostrar la etiqueta de volumen y el número de serie de una unidad.

volumen C:

parte del disco

Abra la herramienta de partición de disco.

parte del disco

montevol

Crear, eliminar o enumerar un punto de montaje de volumen.

montevol X: /d

útil

Realizar tareas relacionadas con sistemas de archivos o volúmenes de disco.

unidades fsutil fsinfo

clasificar

Toma la entrada de un archivo o directorio y busca su contenido en orden alfabético.

ordenar archivo.txt

mover

Mover o renombrar archivos y directorios.

mover C:\temp\file.txt D:\Documentos

Copiar

Copiar uno o más archivos a otra ubicación.

copiar archivo.txt D:\Backup

Todos los comandos anteriores te ayudarán a navegar y administrar directorios sin esfuerzo dentro de la terminal. Si los dominas, podrás moverte por el sistema de archivos de Windows con facilidad y realizar un montón de tareas relacionadas con la administración de archivos o carpetas.

Comandos de administración de discos

El símbolo del sistema también le permite comprobar el estado del disco, cifrar archivos, eliminar volúmenes y mucho más. A continuación, se muestran todos los comandos de administración de discos importantes.

Nombre del comando

Propósito del comando

Comando de ejemplo

chkdsk

Comprueba un disco local y repara problemas

chkdsk C:

chkdsk /f

Comprobar y corregir errores en el disco.

chkdsk /f C:

cifrar

Cifrar o descifrar archivos y directorios.

cifrar /e C:\SensitiveData

cifra /w

Sobrescribir permanentemente los datos eliminados en un volumen.

cifrar /w:C:

desfragmentar

Desfragmentar y optimizar una unidad específica.

desfragmentar C:

desfragmentar /C

Desfragmentar todos los volúmenes locales.

desfragmentar /C

chkntfs

Mostrar o modificar la comprobación de las unidades de disco al inicio.

chkntfsC:

chkntfs /d

Restaurar el comportamiento predeterminado de comprobar unidades al inicio.

chkntfs /d

parte del disco

Abra la herramienta de partición de disco.

parte del disco

formato

Formatear un disco para usarlo con Windows.

formato D:

etiqueta

Crear, cambiar o eliminar la etiqueta de volumen de un disco.

Etiqueta C: MiVolumen

montevol

Crear, eliminar o enumerar un punto de montaje de volumen.

montevol X: /d

parte del disco

Ejecute la herramienta de partición de disco para una administración avanzada del disco.

parte del disco

SFCC

Escanear y reparar archivos del sistema.

sfc/escanear ahora

útil

Realizar tareas relacionadas con sistemas de archivos o volúmenes de disco.

unidades fsutil fsinfo

micrófono wmic

Recupere información detallada sobre discos y particiones.

Lista breve de unidades de disco wmic

administrador de limpieza

Abra la utilidad Liberador de espacio en disco.

administrador de limpieza

compacto

Mostrar o alterar la compresión de archivos en particiones NTFS.

compacto /c /s:C:\MiCarpeta

administrador de discos.msc

Abra la herramienta GUI de administración de discos.

administrador de discos.msc

convertir

Convertir un volumen de FAT32 a NTFS.

convertir C:/FS:NTFS

montar

Montar un sistema de archivos.

montevol

Robocopia

Copia de archivos robusta para duplicar directorios.

robocopy C:\Origen D:\Destino /MIR

xcopiar

Copiar archivos y directorios, incluidos subdirectorios.

xcopy C:\Origen D:\Destino /E

Comandos de red

Hay muchos comandos que puede utilizar dentro del Símbolo del sistema para configurar, solucionar problemas y administrar su red.

Nombre del comando

Propósito del comando

Comando de ejemplo

arpa

Muestra y modifica la caché ARP.

arp-a

Asociado

Muestra o modifica asociaciones de extensiones de archivos.

assoc .txt=archivotxt

FTP

Transfiere archivos hacia y desde una ubicación de red remota.

ejemplo ftp.com

obtenermac

Muestra la dirección MAC de los adaptadores de red.

obtenermac

nombre de host

Muestra el nombre del host actual.

nombre de host

configuración ip

Muestra información de configuración de IP.

ipconfig /todos

red

Configura los ajustes de red y muestra estadísticas.

Interfaz Netsh Mostrar interfaz

estadísticas de red

Muestra conexiones de red activas y estadísticas.

netstat-an

búsqueda ns

Consulta el DNS para obtener el nombre de dominio o la asignación de dirección IP.

ejemplo nslookup.com

silbido

Prueba la conectividad entre la máquina local y un host de red remoto.

ping google.com

ruta

Muestra y modifica la tabla de enrutamiento IP.

impresión de ruta

rastreo

Rastrea la ruta desde la computadora local a un host de red remoto.

rastreo google.com

telnet

Se comunica con un dispositivo remoto mediante el protocolo Telnet.

ejemplo de telnet.com 23

TFTP

Transfiere archivos hacia y desde un servidor TFTP remoto.

tftp -i 192.168.1.1 poner archivo.txt

neto

Una colección de comandos para operaciones de red.

vista de red \\servidor

red inalámbrica netsh

Administra la configuración de la red inalámbrica.

Mostrar perfiles de netsh wlan

trazado de rutas

Combina funciones ping y tracert para identificar problemas de latencia de red.

Ruta de google.com

estado nbt

Muestra estadísticas de NetBIOS sobre TCP/IP.

nbtstat -a <nombre del dispositivo>

usuario de red

Administra cuentas de usuario en la red.

usuario de red nombre de usuario /add

grupo local de red

Administra grupos de usuarios locales en la red.

administradores de grupos locales de red

uso neto

Conecta, desconecta y muestra unidades de red.

uso neto Z: \\servidor\recurso compartido

sesión de red

Enumera o desconecta sesiones con la computadora local.

sesión de red

participación neta

Crea, elimina o muestra recursos compartidos.

recurso compartido neto sharename=c:\path

inicio neto

Detiene un servicio de red.

servicio de inicio de red

parada neta

Detiene un servicio de red.

servicio de parada neta

estadísticas netas

Muestra estadísticas sobre la estación de trabajo o el servidor.

Estación de trabajo de estadísticas de red

tiempo neto

Muestra o sincroniza la hora de la máquina local con otro servidor.

servidor de tiempo neto

Impresión neta

Muestra el estado de la cola de impresión y controla los trabajos de impresión.

servidor de impresión de red\impresora

Comandos varios

Por último, aquí hay una larga lista de comandos diversos que no encajan exactamente en ninguna de las categorías anteriores. Algunos de ellos están relacionados con la red, otros se encargan de la gestión de procesos y otros pueden abrir determinadas aplicaciones. Sin embargo, los incluyo en esta tabla porque muchos de ellos se pueden utilizar de diferentes maneras.

Nombre del comando

Propósito del comando

Comando de ejemplo

auditoría política

Muestra o establece políticas de auditoría.

auditpol /get /categoría:*

arranque bcd

Crea o repara archivos de arranque de la partición del sistema.

bcdboot C:\Windows /s C:

editar bc

Administra los datos de configuración de arranque (BCD).

bcedit /set {predeterminado} bootstatuspolicy ignoreallfailures

bdehdcfg

Administra unidades cifradas con BitLocker.

bdehdcfg-información de la unidad

administrador de bits

Administra trabajos del Servicio de Transferencia Inteligente en Segundo Plano.

bitsadmin /lista /todos los usuarios

cfg de arranque

Configura, consulta o cambia la configuración del archivo Boot.ini.

bootcfg /consulta

Seccionador de arranque

Actualiza el código de arranque maestro para las particiones del disco duro.

arranque /nt60 C:

certificador

Realiza solicitudes de certificados de autoridad de certificación (CA).

certreq -new solicitud.inf solicitud.cer

seguro util

Administra los archivos y servicios de la Autoridad de Certificación (CA).

certutil -backupDB "C:\Copia de seguridad"

chglogon

Habilita, deshabilita o consulta los inicios de sesión en el servidor de terminal.

chglogon /habilitar

puerto de cambio

Enumera o cambia las asignaciones de puertos COM para compatibilidad con DOS.

cambiar puerto COM1=COM2

cambiar

Cambia la asignación del archivo .ini para el usuario actual.

chgusr /ejecutar

acortar

Redirige la salida al portapapeles de Windows.

clip < readme.txt

teclacmd

Crea, enumera y elimina nombres de usuario y contraseñas almacenados.

teclacmd /lista

doskey

Edita líneas de comando, recuerda comandos de Windows y crea macros.

doskey /historia

consulta del controlador

Enumera los controladores de dispositivos instalados y sus propiedades.

consulta del controlador /v

fecha

Muestra o establece la fecha del sistema.

Fecha 18-05-2024

ataque de disco

Administra configuraciones RAID de software.

disco /estado

diagnóstico de pantalla

Genera un registro de diagnóstico del adaptador de pantalla.

diagnóstico de pantalla

unirse

Aprovisiona una cuenta de computadora en el dominio.

djoin /provision /dominio dominio.com /máquina máquina1

hombre de troncos

Administra y programa recopilaciones de registros de seguimiento de eventos y contadores de rendimiento.

consulta logman

modo

Configura los dispositivos del sistema.

modo con cols=80 lineas=50

nbstat

Muestra estadísticas de NetBIOS sobre TCP/IP.

nbtstat -a <nombre del dispositivo>

archivos abiertos

Muestra archivos abiertos por usuarios remotos.

abrir archivos /consulta

cfg de potencia

Configura los ajustes de energía y muestra las configuraciones de energía.

powercfg /hibernar activado

reg

Administra el registro de Windows.

consulta de registro HKLM\Software\Microsoft

Carolina del Sur

Se comunica con el controlador de servicio y los servicios instalados.

consulta sc

tareas pendientes

Programa comandos y programas para que se ejecuten en un momento específico.

schtasks /create /tn "Mi tarea" /tr "C:\task.bat" /sc daily /st 09:00

conjunto

Establece variables de entorno de forma permanente.

setx RUTA "%RUTA%;C:\NuevaRuta"

se acabó el tiempo

Retrasa la ejecución durante un tiempo especificado.

tiempo de espera /t 10

título

Establece el título de la ventana del símbolo del sistema.

Título Nuevo título

Tzutil

Muestra la zona horaria de su sistema

tzutil/g

Cómo hacer un buen uso de la terminal de Windows

Al igual que en Linux, hay muchas cosas con las que jugar en la terminal de Windows. Si alguna vez planeas seguir una carrera en TI o como administrador de sistemas, conocer los entresijos de la terminal es absolutamente crucial. Incluso si eres un usuario habitual, muchos de los comandos que hay aquí pueden hacerte la vida más fácil.