El terminal (en Mac/Linux) o el símbolo del sistema (en Windows) es una herramienta potente que le permite interactuar con su computadora usando comandos de texto en lugar de hacer clic a través de una interfaz gráfica. Si bien puede parecer intimidante al principio, dominar los comandos de terminal básicos puede ayudarlo:
- Navegue a través de archivos y carpetas de manera más eficiente
- Realizar tareas que no son posibles a través de la interfaz regular
- Automatizar tareas repetitivas
- Obtenga una comprensión más profunda de cómo funciona su computadora
Esta guía le presentará los comandos y conceptos esenciales para comenzar, independientemente del sistema operativo que use.
Empezando
Abriendo el terminal
En Windows:
- Presione Win + R, escriba CMD y presione Entrar
- O busque “símbolo del sistema” en el menú Inicio
En Mac:
- Presione el comando + espacio para abrir la atención, escriba “terminal” y presione ENTER
- O encontrar terminal en aplicaciones → utilidades → terminal
En Linux:
- Presione Ctrl + Alt + T (en la mayoría de las distribuciones)
- O buscar “terminal” en su menú de aplicaciones
Comprender el aviso
Cuando abra el terminal por primera vez, verá un aviso que se parece a esto:
- Windows: C: \ Users \ YouruseName>
- Mac/Linux: nombre de usuario@computadora: ~ $
Esto te dice:
- Su ubicación actual en el sistema de archivos
- Dónde escribir tus comandos
- En Mac/Linux, el símbolo ~ representa su directorio de inicio
Comandos básicos de navegación
Ver su ubicación actual
Windows: cd
Mac/Linux: PWD (directorio de trabajo impreso)
Ejemplo:
Listado de archivos y directorios
Windows: prostituta
Mac/Linux: LS
Ejemplo:
Opciones:
- LS -L -Lista con información detallada (tamaño del archivo, fecha modificada, permisos)
- LS -A -Mostrar archivos ocultos (archivos que comienzan con un punto)
- LS -LA -Combine ambas opciones
Directorios cambiantes
Todas las plataformas: nombre de directorio de CD
Ejemplos:
Creación de directorios
Todas las plataformas: nombre de directorio mkdir
Ejemplo:
Creación de archivos
Windows: Escriba nul> filename.txt
Mac/Linux: touch filename.txt
Ejemplo:
Trabajando con archivos
Ver contenido del archivo
Windows: Escriba FileName.txt
Mac/Linux: Cat FileName.txt
Para archivos más grandes:
Windows: más nombre de archivo.txt
Mac/Linux: Menos filename.txt (use Q para salir)
Copiar archivos
Windows: Copiar destino de origen
Mac/Linux: Destino fuente de CP
Ejemplo:
Mudando/renombres de archivos
Windows: Mover el destino de origen
Mac/Linux: Destino de origen MV
Ejemplos:
Eliminar archivos y directorios
Windows:
Mac/Linux:
⚠️ ADVERTENCIA: Tenga mucho cuidado con los comandos de eliminación, especialmente RM -R! No hay “contenedor de reciclaje” o “basura” cuando se usa el terminal: las eliminaciones son permanentes.
Consejos útiles
Historial de comandos
- Presione la flecha hacia arriba para andar en bicicleta a través de comandos utilizados anteriormente
- En Mac/Linux, escriba el historial para ver una lista de comandos recientes
Finalización de pestañas
- Comience a escribir un archivo o nombre de directorio, luego presione la pestaña
- La terminal intentará completarlo para usted
- Si hay múltiples opciones, presione la pestaña dos veces para ver todas las posibilidades
Obtener ayuda
Windows: Ayuda de comando o comando /?
Mac/Linux: Comando de hombre (páginas manuales, presione Q para salir)
Ejemplos:
Limpiar la pantalla
Windows: CLS
Mac/Linux: claro o ctrl+l
Comandos de usuario de encendido
Buscando archivos
Windows: nombre de archivo dir /s
Mac/Linux: encontrar . -name nombre de archivo
Buscando archivos
Windows: Findstr “Texto” nombre de archivo
Mac/Linux: nombre de archivo de “texto” GREP
Comandos de encadenamiento
Todas las plataformas: Usar && para ejecutar comandos en secuencia
Ejemplo:
Redirección de salida
Todas las plataformas: Usar> para enviar la salida a un archivo
Ejemplo:
Siguientes pasos
A medida que se sienta más cómodo con estos comandos básicos, es posible que desee explorar:
- Editores de texto de línea de comandos como Nano, Vim o Emacs
- Escribir scripts de shell simples para automatizar tareas
- Gestores de paquetes como Apt (Linux), Homebrew (Mac) o Chocolate (Windows)
- Variables de entorno y cómo configurarlas
- SSH para conectarse a computadoras remotas
Errores comunes y solución de problemas
- Comando no encontrado: Verifique la ortografía o asegúrese de que el comando esté disponible en su sistema
- Permiso denegado: Es posible que necesite privilegios de administrador/raíz
- Windows: Ejecutar el símbolo del sistema como administrador
- Mac/Linux: Use sudo antes comandos que necesitan privilegios elevados
- El fichero o directorio no existe: Nombres de ruta y archivo de doble verificación
- Operación no permitida: Similar al permiso denegado, es posible que necesite permisos especiales
| Tareas | Windows | Mac/Linux |
| Ubicación actual | cd | pwd |
| Lista de archivos | prostituta | LS |
| Directorio de cambio | Dir de CD | Dir de CD |
| Crear directorio | Dir Mkdir | Dir Mkdir |
| Crear archivo | escriba nul> archivo | toque |
| Copiar archivo | Copiar destino de origen | Destino fuente de CP |
| Mover/renombrar | Mover el destino de origen | Destino de origen MV |
| Eliminar archivo | archivo del archivo | archivo rm |
| Eliminar directorio | rmdir /s dir | rm -r dir |
| Pantalla clara | CLS | claro |
| Obtener ayuda | comando de ayuda | comando de hombre |
Conclusión
En este tutorial, hemos cubierto todo lo que los principiantes necesitan saber sobre el uso de la terminal. Exploramos cómo abrir el terminal en diferentes sistemas operativos, navegar por sistemas de archivos, crear y administrar archivos y directorios, y usar comandos esenciales. También aprendimos atajos útiles, comandos de usuario de energía y consejos de solución de problemas. Con estas habilidades fundamentales, ahora puede usar con confianza la línea de comando como una herramienta poderosa en su viaje informático.
Recuerde, el terminal es una herramienta poderosa que recompensa la práctica y la experimentación. No tenga miedo de probar nuevos comandos, pero siempre tenga cuidado con los comandos que modifiquen o eliminen archivos.
Además, siéntete libre de seguirnos Gorjeo Y no olvides unirte a nuestro 85k+ ml de subreddit.
Nikhil es consultor interno en MarktechPost. Está buscando un doble grado integrado en materiales en el Instituto Indio de Tecnología, Kharagpur. Nikhil es un entusiasta de AI/ML que siempre está investigando aplicaciones en campos como biomateriales y ciencias biomédicas. Con una sólida experiencia en la ciencia material, está explorando nuevos avances y creando oportunidades para contribuir.