Navengando por el Terminal / Git Bash PARA PRINCIPIANTES! (2024)

Introducción

En este artículo les explicaré cómo navegar hacia cualquier carpeta/archivo de la compu a través de líneas de comando. Quiero aclarar que el Terminal / Git Bash puede hacer muchas cosas más (cosas realmente interesantes), pero solo me estoy enfocando en algo útil y sencillo para aquellas personas que están aprendiendo a utilizar por primera vez este programa.

¿Qué es el Terminal / Git Bash?

Comencemos primero por elTerminal: Es un programa que te permite darle ordenes a tu compu a través de líneas de texto como comandos y esto es posible porque el programa como tal es un emulador de un sistema basado en texto.

Ahora,Git Bash? Esto solo aplica para el sistema operativo Windows y ¿por qué solo para ese sistema operativo? A pesar de que Windows también cuenta con el Terminal o cmd (command) este no incluye todos los comandos útiles para un programador. Desglosaré y explicaré cada palabra:

Git:Sistema de control de versiones (esto lo explicará más adelante con más detalle en otro artículo).

Bash(Bourne-Again Shell):Es un shell (o intérprete) de línea de comandos de Unix. Viene con comandos útiles de Unix como cat, ssh, SCP, etc. Estos comandos no están en el cmd de Windows.

Si tienes Windows te dejo por aquí el link:https://gitscm.com/download/win para que puedas descargarlo y empezar a utilizarlo (tal vez más adelante escriba un artículo de cómo descargarlo y configurarlo para su utilización).

¿Y ahora qué?

Ahora que ya tienes un conocimiento previo y básico de lo que es el Terminal / Git Bash, comencemos a utilizarlo y ¡sacarle provecho!

Paso 1: Comenzamos abriendo el programa.

ParaWindows: Darle click a Inicio o simplemente presionar la tecla Windows, luego escribes el nombre del programa (en este caso sería Git Bash) y listo. Otra manera podría ser posicionándote en alguna carpeta, hacer click derecho y entre las opciones te aparecerá una que dice “Git Bash Here”.

ParaMac: Darle click en Launchpad luego a la carpeta Other y allí te saldrá el Terminal. El Shortcut en Mac es teclaCommand + Space, eso te abrirá el Spotlight Search donde buscarás “Terminal” y en el top de los resultados veras el programa. Ya solo debes darle doble click para que abra y listo.

ParaLinux: El Shortcut esCtrl + Alt + T.

Navengando por el Terminal / Git Bash PARA PRINCIPIANTES! (1)

Paso 2: Como ya tenemos abierto el programa ¡es hora de que escribamos el primer comando!

Al abrir el programa, éste estará posicionado en la carpeta de usuario. ¿Y ahora? Bueno, ahora queremos saber qué carpetas/archivos tenemos, en este caso, en nuestra carpeta de usuario. ¡Hagámoslo! ¡Veamos que tenemos!

Navengando por el Terminal / Git Bash PARA PRINCIPIANTES! (2)

Como pueden apreciar, el primer comando que utilizaremos es “ls” (list en Inglés, lista en Español). Este comando les mostrará las carpetas/archivos que están dentro del directorio donde se encuentren al hacer enter, osea que nos permite saber a qué carpetas/archivos podemos entrar.

Paso 3: ¿Emocionados por ejecutar su primer comando? ¡Continúemos aprendiendo más!

Todos por defecto tenemos una carpeta llamada Desktop (Escritorio) en nuestra carpeta de usuario. La pregunta es la siguiente ¿cómo puedo entrar a esa carpeta desde mi Terminal / Git Bash? Veamos la siguiente imagen:

Navengando por el Terminal / Git Bash PARA PRINCIPIANTES! (3)

Si queremos entrar a una carpeta/archivo desde el Terminal / Git Bash solo debemos utilizar el comando “cd+ el nombre de la carpeta/archivo”. El comando cd significa Change Directory en Inglés, Cambio de Directorio en Español. En mi ejemplo yo quise entrar a mi Desktop por lo que el comando que corrí fue “cd desktop”.

Paso 4: ¡Me equivoque! No quería entrar en esa carpeta. ¿Cómo puedo solucionarlo?

Navengando por el Terminal / Git Bash PARA PRINCIPIANTES! (4)

El comando “cd ..” (con espacio entre las letras y los puntos) es el que nos permite volver atrás si llegas a equivocarte de carpeta/archivo (así evitas cerrar y volver a abrir el Terminal / Git Bash para comenzar de cero).

Por último les daré unos pequeños tips:

  • Tip 1:Cuando estén en elPaso 3pueden aplicar el primer comando que aprendieron (ls) y ver qué otras carpetas/archivos tienes en la carpeta donde entraron. Luego pueden continuar… Es como un bucle.
  • Tip 2:Es recomendable crear los nombres de las carpetas/archivos sin espacio.Ejemplo de lo que NO deberías hacer: “Soy Carpeta / soy Carpeta”.Ejemplo de lo que deberías hacer: “SoyCarpeta / soyCarpeta”. A esto se le denomina camelCase. En el caso de que tengan los nombres de las carpetas/archivos con espacio, al querer utilizar el comandocddeben utilizar comillas simples o dobles, ejemplo:cd ‘Soy Carpera’.
  • Tip 3:Mac y Linux respetan las mayúsculas, esto quiere decir que si tienes una carpera/archivo con mayúsculas al momento de buscarla en el Terminal debes escribirla tal cual como esta.
  • Tip 4:Siempre que se quiera ir a una carpeta se tiene que ir navegando hasta llegar a ella. Si quieren ir directo a una carpeta pueden navegar de la siguiente manera:cd desktop/nombreCarpeta/carpetaFinal.Es recomendable aprender primero a navegar carpeta por carpeta, para tenerlo más claro.
  • Tip 5:Hay un comando que se utiliza para limpiar el Terminal / Git Bash. Simplemente colocan “clear” y todo lo que tienen allí desaparecerá PERO continuarán en la carpeta/archivo en el que se encuentren al momento de ejecutar ese comando.
  • Tip 6:El símbolo $ que aparece a un lado de los comandos NO deben colocarlo. Lo menciono porque yo cometía ese error. Ese símbolo quiere decir que a partir de allí pueden empezar a escribir.

¡LISTO!Con estos simples comandos pueden empezar a navegar en toda su compu desde el Terminal / Git Bash. Muchas gracias y espero les sirva de mucho este artículo.

Navengando por el Terminal / Git Bash PARA PRINCIPIANTES! (2024)
Top Articles
Latest Posts
Article information

Author: Msgr. Refugio Daniel

Last Updated:

Views: 5760

Rating: 4.3 / 5 (54 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Msgr. Refugio Daniel

Birthday: 1999-09-15

Address: 8416 Beatty Center, Derekfort, VA 72092-0500

Phone: +6838967160603

Job: Mining Executive

Hobby: Woodworking, Knitting, Fishing, Coffee roasting, Kayaking, Horseback riding, Kite flying

Introduction: My name is Msgr. Refugio Daniel, I am a fine, precious, encouraging, calm, glamorous, vivacious, friendly person who loves writing and wants to share my knowledge and understanding with you.