Linux

Dominando la terminal de linux: el inicio

Algunas veces todos los usuarios de Linux,  nos hemos encontrado, con un programa que queremos instalar pero no está en los repositorios de Linux, o solo tenemos acceso vía terminal y necesitamos arreglar algunas cosas. Para todo ello hoy empezamos con un conjunto de entradas que explicarán algunas de las órdenes más importantes del terminal de Linux. Con esto vamos a poder manejar ficheros, carpetas y muchas cosas más.

La terminal

La terminal de comandos de Linux, es una de las herramientas más potentes que tiene para manejar el sistema operativo, los comandos que vamos a utilizar son prácticamente todos compatibles con la terminal de OS X y también pueden usarse desde Windows si instalamos cywin o con la PowerShell (que no hay que confundirla con la consola de comandos clásica).

Manejo del sistema de archivos desde la terminal

cd

cd es el comando que nos va a permitir cambiar la ruta en la que estamos, esto es movernos a otra ruta. Se puede usar de la siguiente manera:

  • $ cd /home  aquí estamos usando una ruta absoluta y queremos movernos a la carpeta home de la raíz del sistema
  • $ cd Desktop aquí estamos usando una ruta relativa y queremos movernos a la carpeta Desktop (Escritorio) que estará contenida en nuestra ruta de trabajo actual.
  • $ cd .. nos permite ascender un nivel en la jerarquía del arborescente de nuestro sistema de archivos. Ejemplo si estamos en /home/usuario/Desktop y ejecutamos $ cd .. nuestra ruta de trabajo es /home/usuario si lo volvemos a hacer sería /home únicamente.

ls

ls es el comando que nos va a permitir listar los ficheros y las carpetas que tenemos dentro de nuestra ruta de trabajo.

ls acepta distintos modos de funcionamiento que depende de los parámetros con los cuales lo acompañemos en invocación:

    • ls  lista como en la figura anterior pero no muestra información sobre los archivos y carpetas.

ls -l muestra un listado información con información. La primera columna son los permisos del archivo (este tema lo tocaremos en profundidad en capítulos siguientes), además nos da información del propietario, lo que ocupa cada fichero y la última fecha de modificación.

  • ls -a ó ls -al utilizamos la opción a , para ver cualquier tipo de archivo o carpeta, incluso los ocultos. Si queremos que nos haga un listado utilizaremos ls -al.

rm

rm es el comando que nos permite eliminar archivos (si tenemos permisos para eliminarlos) es tan fácil de ejecutar como escribir: $ rm foto.jpg miTrabajo.cod   (y todos los archivos que queramos borrar)

mkdir

mkdir es el comando que nos permite crear un directorio (mk viene de make y es una abreviatura que se utiliza bastante). Su uso también es bastante simple: $ mkdir nombre_carpeta.

la terminal ejecutando mkdir y viendo la carpeta creada

rmdir

rmdir como seguro que pensáis es el comando para borrar una carpeta, su sintaxis es: $ rmdir nombre_carpeta  (hay que saber que rmdir no borra carpetas que tengan archivos dentro, solo las vacías)

 

Esperamos que os animéis con estos tumorales a usar Linux y perderle el miedo, esto es solo una manera de hacerlo, pero también todo se puede hacer como toda la vida, con un entorno gráfico. Estas nociones seguro que os van a servir para salir de algunos apuros, que algunas veces nos da nuestro Linux.

Jorge Durán

Entusiasta de la tecnología desde los 10 años, desarrollador y creador de varios proyectos de software y autodidacta por naturaleza. Ingeniero Informático por la USAL y .Net backend developer en idealista.

Share
Publicado por
Jorge Durán

Recent Posts

Docker: conceptos principales y tutorial paso a paso

Hoy queremos hablaros de Docker un proyecto que cada día es más usado, porque permite…

3 años hace

Crea diagramas rápidamente usando código

Cada vez estamos más acostumbrados a usar código para generar la infraestructura (IaC), documentar nuestro…

3 años hace

Procesamiento del lenguaje natural con ElasticSearch

Uno de los problemas que se presentan con una mayor frecuencia hoy en día, es…

4 años hace

Elige tecnología clásica y aburrida

Uno de los problemas que solemos tener los programadores, es que nos gusta estar a…

4 años hace

Cómo usar Docker en Windows

Docker es una de las herramientas más usadas por los desarrolladores, sin embargo, usarlo en…

4 años hace

Analiza el coste del uso de JavaScript

Como seguramente sabrás el uso de JavaScript ha crecido exponencialmente en los últimos tiempos, sin…

5 años hace