Está en la página 1de 5

Introducción a la terminal y línea de comandos

Diferencias entre la estructura de archivos de Windows, Mac o Linux.


 La ruta principal en Windows es C:\, en UNIX es solo /.
 Windows no hace diferencia entre mayúsculas y minúsculas pero UNIX sí.
Recuerda que GitBash usa la ruta /c para dirigirse a C:\ (o /d para dirigirse a D:\)
en Windows. Por lo tanto, la ruta del usuario con el que estás trabajando
es /c/Users/Nombre de tu usuario
Comandos básicos en la terminal:
 pwd: Nos muestra la ruta de carpetas en la que te encuentras ahora
mismo.
 mkdir: Nos permite crear carpetas (por ejemplo, mkdir Carpeta-
Importante).
 touch: Nos permite crear archivos (por ejemplo, touch archivo.txt).
 rm: Nos permite borrar un archivo o carpeta (por ejemplo, rm
archivo.txt). Mucho cuidado con este comando, puedes borrar todo tu disco
duro.
 cat: Ver el contenido de un archivo (por ejemplo, cat nombre-
archivo.txt).
 ls: Nos permite cambiar ver los archivos de la carpeta donde estamos
ahora mismo. Podemos usar uno o más argumentos para ver más información
sobre estos archivos (los argumentos pueden ser -- + el nombre del argumento
o - + una sola letra o shortcut por cada argumento).
- ls -a: Mostrar todos los archivos, incluso los ocultos.
- ls -l: Ver todos los archivos como una lista.
 cd: Nos permite navegar entre carpetas.
- cd /: Ir a la ruta principal:
- cd o cd ~: Ir a la ruta de tu usuario
- cd carpeta/subcarpeta: Navegar a una ruta dentro de la carpeta donde
estamos ahora mismo.
- cd .. (cd + dos puntos): Regresar una carpeta hacia atrás.
- Si quieres referirte al directorio en el que te encuentras ahora mismo puedes
usar cd . (cd + un punto).
 history: Ver los últimos comandos que ejecutamos y un número especial
con el que podemos repetir su ejecución.
 ! + número: Ejecutar algún comando con el número que nos muestra el
comando history (por ejemplo, !72).
 clear: Para limpiar la terminal. También podemos usar los atajos de
teclado Ctrl + L o Command + L
 lh listar de manera humana.

Todos estos comandos tiene una función de autocompletado, o sea, puedes


escribir la primera parte y presionar la tecla Tab para que la terminal nos muestre
todas las posibles carpetas o comandos que podemos ejecutar. Si presionas la
tecla Arriba puedes ver el último comando que ejecutamos.
Recuerda que podemos descubrir todos los argumentos de un comando con el
argumento --help (por ejemplo, cat --help).

COMENTARIOS
Mejor dicho es lo esencial, y debería se obligatorio para todo programador saber usar la
terminal y los comandos 
Qué es la terminal y para qué sirve

Aprender a utilizar la línea de comandos te ayuda a ahorrar un montón de tiempo y


memoria, pues puedes hacer más sencillo tu trabajo y hacerlo más liviano sin ningún tipo
de interfaz gráfica.
comentarios
Linux y unix son sisyemas diferentes

Recuerda que con … te vas al directorio padre, desde donde estés ubicado, y con
~ te vas al home.
Tip: Para limpiar la pantalla puedes hacer command l, o utilizar el comando clear.

ARBOL DE DIRECTORIOS Y NAVEGACION

VIDEO

EN LA TERMINAL SOLO VAMOS A JECUTAR COMANDOS, LA EXPERIENCIA LO QUE NOS VA A DAR


CON EL TIEMPO ES APRENDERNOS UN MOMTON DE DIFERENTES COMANDOS Y SABER PORDE
VAN LOS TIROS CUNDO NECESITMEOS ALGO

LOS ARCHIVOS TAMBIEN SE PUEDEN LLAMAR NODOS ( REFIRIENDOSE A LAS CARPETAS Y


DOCUMENTOS)

NO SE PUEDE CAMBIAR DE DIRECTORIOS HACIA UN ARCHIVO ( ESTO ES LOGICO)

Que es un ejecutable?
Hola en windows tienes 3 opciones, si tienes windows 10 puedes usar el subsistema de linux
que te permite tener una consola de ubuntu, si no entonces puedes usar git bas o
usar cmder.net.
Son lo mismo. Los archivos son documentos donde guardas información. Los directorios o
carpetas son lugares donde puedes guardar archivos o más directorios. 😉

Hola.
Tal vez esto te pueda ayudar, si queremos ingresar a un directorio que en su nombre lleva
espacio como es el caso de Analista de Sistemas, simplemente lo ponemos entre comillas el
nombre completo, por ejemplo:
$ cd /home/diegodev/Desktop/“Analista de Sistemas”

lo anterior te debería llevar al directorio Analista de Sistema.

Lo mismo sucede cuando queremos crear un directorio con un nombre que tenga espacios,
esto se puede hacer de la siguiente forma si se quiere crear un directorio Analista de
Sistemas:
$ mkdir “Analista de Sistemas”

Clase # 3

Manipulación y modificación del árbol de directorios


Ya vimos cómo navegar dentro del árbol de directorios. En esta clase vamos a ver
cómo crearlos y modificarlos.
 mkdir: crea un directorio
 touch: crea un archivo. Si no existe el archivo lo va a crear, y si existe le
cambia la fecha de modificación
 mv: mueve un archivo, te ayuda a modificarlo
 rm: elimina archivos o links, no funciona para eliminar un directorio, para
esto necesitas un poco más
 rm -rf: elimina un directorio recursivamente
 man: es el manual de la terminal, puedes utilizarlo cuando tu quieras para
entender qué hace un comando y sus banderas. Con espacio pasas una página,
- con b te regresas una página y con q sales del manual.
 cp: copia un archivo a otros directorios
 pushd y popd: te permiten navegar entre dos directorios fácilmente.
Recuerda siempre mirar donde estas para evitar problemas con pwd

También podría gustarte