La guía completa para principiantes para el símbolo del terminal/del sistema

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:

  1. Editores de texto de línea de comandos como Nano, Vim o Emacs
  2. Escribir scripts de shell simples para automatizar tareas
  3. Gestores de paquetes como Apt (Linux), Homebrew (Mac) o Chocolate (Windows)
  4. Variables de entorno y cómo configurarlas
  5. SSH para conectarse a computadoras remotas

Errores comunes y solución de problemas

  1. Comando no encontrado: Verifique la ortografía o asegúrese de que el comando esté disponible en su sistema
  2. 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
  3. El fichero o directorio no existe: Nombres de ruta y archivo de doble verificación
  4. 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.

🔥 [Register Now] Conferencia virtual de Minicon sobre código abierto AI: Registro gratuito + Certificado de Asistencia + Evento corto de 3 horas (12 de abril, 9 a.m. a 12 p.m. PST) + Hands on Workshop [Sponsored]


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.