DEV Community

Cover image for Comandos básicos en Linux
datapathformation
datapathformation

Posted on • Edited on

Comandos básicos en Linux

Queremos acelerar el talento en data y analytics en LATAM. Si te gusta el artículo recuerda que todos los meses tenemos inicios de nuestros programas especializados de Data Engineering, Data Analyst, Cloud y Machine Learning Engineer. Puedes conocer más aquí.

Para empezar tenemos que abrir nuestra terminal para ejecutar los comandos. Si no estas en Linux como sistema operativo de forma nativa en tu computadora o MacOS como tu sistema operativo tendrás que descargar un WSL en tu Windows.

1 ls: Lista la carpeta de archivos.
Este comando visualiza el contenido del directorio que se esta trabajando por defecto. Por defecto, este comando mostrará el contenido de tu directorio de trabajo actual.

Image descriptionimagen 1: creación propia

ls-l: muestra cuando fue creado , y cuanto pesa los archivos en byte
ls-lh: lectura humana ,muestra cuando fue creado y cuanto pesa pero en megabyte.
ls-lS: ordenar los documentos por tamaño
ls -R: también listará todos los archivos en los subdirectorios
ls -a o ls-la: mostrará los archivos ocultos
ls -al: listará los archivos y directorios con información detallada como los permisos, el tamaño, el propietario, etc.

2 cd: Cambiar directorio.
Este comando nos ayudará a movernos a otra carpeta que queramos. Por defecto si lo colocamos sin un parámetro nos llevará al menú principal.
Image descriptionimagen 2: creación propia.

3 clear: Limpiar la terminal (Ctrl +L)
Este comando limpia todo lo que se escribió
Image descriptionImagen 3: creación propia.

4 pwd: Identificar la ruta en la que estamos en nuestro sistema, print work directory
Image descriptionImagen 4.1: Creación propia.
El resultado puede ser copiado con ctrl+shift+c
Operadores de ruta relativa
. : nos sirve para ubicarnos en nuestro directorio actual
.. :regresar un directorio anterior
Image descriptionImagen 4.2: Creación propia

5 file: describe el tipo de archivo
Image descriptionImagen 5: Creación propia.
En el primer caso se hizo mención a un tipo de archivo UTF-8 y en el segundo caso usando operadores de uso relativo se señalo a un archivo de tipo .PNG

6 tree: Ver los archivos como un árbol
Ojo al usar este comando si no quieres sobrecargar la pantalla deberás ponerle un parámetro al costado. Un ejemplo es colocar -L 2 para colocar cuanto es el nivel de profundidad que queremos profundizar.
Image descriptionImagen 6: Creación propia.

7 mkdir: Crea directorios este siempre estará al lado del nombre que le quieres dar. Ojo para poner un espacio es necesario colocar las comillas.
Image descriptionImagen 7.1: Creación propia.

Además de ello este comando te permite crear de manera rápida.Varios directorios.
Image description Imagen 7.2: Creación propia.

8 touch: Este comando permite crear archivos igual que el mkdir. Igualmente que mkdir facilita la creación de estos si se coloca con un espacio los nombres de los archivos. La única diferencia es que Linux lo considera como texto. Y tenemos que agregarle la extensión que queremos que sea el archivo ejm 1 .png 2 .js 3 .exe
Image descriptionImagen 8: Creación propia

9 cp: Llamado copy permite copiar el archivo que deseas.Colocando primero el archivo que deseas copiarlo y luego de como quieres que se llame.
Image descriptionImagen 9: Creación propia

10 mv: Permite mover archivos a otros directorios.
Image descriptionImagne 10.1: Creación propia.

También es usado para renombrar los archivos de una manera más fácil y sencilla.
Image descriptionImagen 10.2: Creación propia.

11 rm: Elimina el archivo que es selecciona la estructura funciona colocas el archivo que quieras eliminar y realiza la función respectiva. Además se puede colocar un mensaje que nos ayude a no eliminar un archivo que no queramos.
Colocando -i (interactive) después del remove. También se puede colocar el -f pero con esto forzamos a que se borre la información.
Image descriptionImagen 11.1: Creación propia.

Si intentamos eliminar un directorio que tenga archivo es importante colocar la flag de -r y para que no haya problemas colocamos el -i
Image descriptionImagen 11.2: Creación propia.

12 head: Nos mostrara la cabecera de nuestro archivo principalmente las primeras 10 líneas de texto por defecto. Si queremos ver mas líneas debemos colocar -n seguido del numero de líneas que queremos.
Image descriptionImagen 12: Creación propia.

Resumen de comandos Linux
Image descriptionImagen 13: Creación propia.

Jeremy Zevallos
Coordinador Académico Datapath

Conoce nuestros programas

Image description

✔Descubre cómo acelerar tu talento en Data, Analytics y Cloud:

  • Tenemos inicios todo los meses, conoce más aquí.

Top comments (0)