Comandos básicos de la terminal en Mac para desarrolladores
Clase 8 de 13 • Curso de Configuración de Entorno de Desarrollo en macOS
Resumen
¿Cómo manejarse en la terminal con comandos básicos?
La terminal es una herramienta indispensable para todo desarrollador o desarrolladora, y en Platzi tenemos cursos dedicados a su manejo. Sin embargo, este contenido te preparará para moverte cómodamente en este ambiente tan importante. En esta lección, exploraremos comandos esenciales que facilitarán tu trabajo en la terminal y aumentarán tu eficiencia.
¿Cómo cambiar de directorio y listar contenidos?
El comando cd
, que significa "change directory", es esencial para navegar por la estructura de carpetas de tu sistema. Por ejemplo, para entrar al directorio "documents", puedes usar:
cd documents
A menudo, cuando estás familiarizándote con un sistema de carpetas nuevo, el comando ls
se vuelve tu mejor aliado:
ls
Este comando lista el contenido del directorio en el que te encuentras, ayudándote a ver hacia dónde puedes moverte. Con estos comandos, podrás navegar fácilmente por tus directorios y encontrar los archivos necesarios.
¿Cómo abrir proyectos en Visual Studio Code desde la terminal?
A veces, intentas abrir un archivo o proyecto en Visual Studio Code desde la terminal con:
code .
Sin embargo, si recibes un error que dice "comando no encontrado", es posible que tengas que instalar el comando correctamente. Así se corrige este problema:
- Abre Visual Studio Code.
- Ve a "Ver" o "View" en el menú y selecciona "Command Palette".
- Escribe e instala
Shell Command: Install 'code' command in PATH
.
Una vez hecho esto, cierra y vuelve a abrir la terminal para probar de nuevo el comando code
.
¿Cómo abrir archivos tradicionalmente en la terminal?
Si no tienes el comando para Visual Studio Code, siempre puedes recurrir al comando open
para acceder a archivos con el programa predeterminado:
open archivo.html
Este comando abrirá el archivo especificado en su aplicación por defecto, como podría ser el navegador para un archivo HTML.
¿Qué significa ser un superusuario con SUDO?
El comando sudo
te permite ejecutar tareas con privilegios de superusuario. Es vital usarlo solo cuando sea necesario, ya que permite realizar cambios significativos en tu sistema:
sudo comando
Este comando otorga los permisos necesarios para instalaciones importantes o cambios de configuración que requieran autoridad del sistema.
Otros comandos útiles para la terminal
-
clear
: Limpia la pantalla, dándote un espacio de trabajo más organizado. Aunque parece que borra el historial, en realidad simplemente desplaza el contenido hacia abajo. -
reset
: Este comando resetea efectivamente la terminal, imitando el efecto de cerrar y volver a abrirla. -
Control + C
: Detiene procesos en ejecución sin un botón de pausa, ideal para cuando necesites interrumpir un comando que está ejecutándose.
Estos comandos son el núcleo de navegación y gestión dentro de la terminal. Familiarizarse con ellos te permitirá optimizar tus tareas y mejorar tu productividad diaria al trabajar en desarrollo. Asegúrate de practicar y experimentar con estos comandos para integrarlos efectivamente en tu flujo de trabajo. Mingling with the terminal may seem daunting at first, but it's undoubtedly rewarding as you become more proficient in your work. ¡Sigue explorando y aprendiendo más cada día!