Los 20 comandos esenciales que debes saber en Linux

Los 20 comandos esenciales que debes saber en Linux

Rocío GR

Linux es uno de los grupos de sistemas operativos más comunes y más utilizados, sobre todo por desarrolladores, pero también por usuarios a cualquier nivel. Incluye Ubuntu, Debian y otros sistemas que puede que utilices y se caracteriza por tener que utilizar comandos para realizar operaciones. Hay versiones, sobre todo las más modernas, que ofrecen apps o interfaces gráficas, pero es recomendable que te aprendas una serie de comandos básicos para realizar acciones que pueden hacerte más fácil el trabajo el Linux.

¿Por qué utilizar estos comandos y no las interfaces gráficas? En primer lugar, por rapidez, porque no tienes que abrir ventanas ni aplicaciones y puedes realizar varios pasos en menos tiempo, sobre todo si quieres ejecutar varios comandos de forma rápida. Y también por comodidad, porque una vez que te aprendas estos comandos y te acostumbres a usarlos, realizarás tareas con mucha más agilidad que otra forma más convencional, abriendo programas, haciendo clic o arrastrando archivos.

  • man

El comando man, que ponemos en primer lugar, sirve para abrir el manual de usuario de cualquier comando y nos da la información sobre su funcionamiento, su sintaxis y las opciones que ofrece. Para visualizar el manual completo de un comando, escribiremos man [nombre_comando] como por ejemplo man touch

  • touch

El comando touch nos sirve para generar un archivo vacío en el directorio actual o en el directorio que nosotros queramos. Podremos elegir la ubicación de dicho archivo así como su naturaleza. Si queremos abrir un archivo de texto que se llame Trabajo dentro del directorio de Documentos escribiremos

touch /inicio/nombredeusuario/Documentos/Trabajo.txt

  • echo

El comando echo escribirá una línea de texto en la pantalla. Para poner Hola ADSLZONE escribiremos echo «Hola ADSLZONE»

  • rm

El comando rm elimina un archivo dentro de un directorio, por lo que es uno de los comandos más importantes que debemos conocer. Para eliminar el archivo anterior que habíamos creado con el comando touch escribiremos rm Trabajo.txt

  • sudo

Esta acción te permite ejecutar comandos como superusuario, es decir, tareas que requieren permisos de administrador. Al escribirlo, el sistema nos solicitará una contraseña para identidicarnos y nos dará un tiempo para esa sesión como superusuario para ejecutar comandos sudo. Su sintaxis es sudo [nombre_comando]

  • pwd

Este comando nos sirve para conocer la ubicación del directorio actual en el que estamos trabajando. Simplemente escribiendo pwd nos devuelve la ruta completa del directorio.

  • cd

Sirve para cambiar el directorio actual de trabajo. Tendremos que escribir cd seguido de la ruta del directorio al que queramos ir

  • ls

Con este comando el sistema nos enseñará el contenido de un directorio.

  • cat

Es uno de los comandos más utilizados y nos enseña el contenido de un archivo de texto. Por ejemplo, para ver el contenido del archivo creado con anterioridad, escribiremos cat Trabajo.txt

  • cp

Sirve para copiar tanto archivos como directorios completos. Escribiremos cp seguido del nombre del archivo y de la ruta donde queremos que se copie

  • mkdir

Este comando sirve para crear nuevos directorios. Por ejemplo mkdir Fotos o, para crear un directorio llamado Familia dentro de Fotos, escribiremos mkdir Fotos/Familia

  • rmdir

Con este comando podremos borrar directorios que están vacíos.

  • grep

Sirve para buscar texto dentro de archivos. Si queremos encontrar la palabra comida dentro de un archivo, ejecutaremos grep comida Trabajo.txt

  • head

Nos mostrará las primeras diez líneas de un archivo.

  • cut

Corta y muestra líneas de un archivo.

  • zip y unzip

Son dos comandos que van unidos y que sirven tanto para comprimir como para descomprimir una serie de archivos.

  • kill

Este comando sirve para cerrar de forma manual un proceso que se esté ejecutando y que se utiliza para aquellos programas que no responden.

  • uname

Al ejecutar este comando nos devolverá la información sobre nuestra máquina. Su nombre, el sistema operativo y el kernel.

  • nano, vi y jed

Son comandos que sirven para ejecutar un archivo en un editor de texto. Nano y vi ya estarán integrados en el sistema operativo, mientras que para utilizar jed tienes que instalarlo.

  • locate

Con este comando encontraremos archivos dentro de la base de datos.

Recuerda que para usar los comandos debes utilizar la aplicación terminal que viene instalada en todas las distribuciones de Linux. Podemos utilizar también cualquier aplicación de este tipo que permita gestionar comandos para manejar el sistema operativo como un experto.

1 Comentario