Comandos Básicos de Linux: Una Guía para Principiantes

Linux es un sistema operativo de código abierto ampliamente utilizado en servidores, dispositivos embebidos y computadoras personales. Aunque muchas distribuciones de Linux ofrecen interfaces gráficas amigables, la línea de comandos sigue siendo una herramienta poderosa para administrar y configurar el sistema. En este artículo, exploraremos algunos comandos básicos que te ayudarán a navegar y trabajar con la línea de comandos en Linux.

1. pwd (Print Working Directory)

El comando pwd muestra el directorio actual en el que te encuentras. Es útil para saber dónde estás ubicado en la estructura de carpetas. Por ejemplo:

$ pwd
/home/usuario

2. cd (Change Directory)

El comando cd te permite cambiar de directorio. Puedes usarlo para navegar a una ubicación específica. Por ejemplo:

$ cd /ruta/al/directorio

3. ls (List)

El comando ls lista los archivos y carpetas en el directorio actual. Puedes usar opciones adicionales para personalizar la salida:

ls: Muestra los nombres de los archivos y carpetas.

ls -l: Muestra una lista detallada con permisos, propietario, tamaño y fecha de modificación.

ls -la: Muestra todos los archivos, incluidos los ocultos (que comienzan con .), en formato largo.

4. cat (Concatenate)

El comando cat muestra el contenido de un archivo de texto en la salida estándar (stdout). Por ejemplo:

$ cat archivo.txt
Contenido del archivo...

5. mkdir (Make Directory)

Con mkdir, puedes crear nuevos directorios. Por ejemplo:

$ mkdir nuevo_directorio

6. touch

El comando touch crea un archivo vacío o actualiza la fecha de modificación de un archivo existente:

$ touch nuevo_archivo.txt

7. cp (Copy) y mv (Move)

cp copia archivos o directorios:

$ cp archivo.txt copia_archivo.txt

mv mueve archivos o cambia su nombre:

$ mv archivo.txt nuevo_nombre.txt

8. rm (Remove)

El comando rm elimina archivos o directorios.

Eliminar un archivo:

$ rm archivo.txt

Eliminar un directorio y su contenido:

$ rm -r directorio

Conclusión

Estos son solo algunos de los comandos básicos de Linux. A medida que te familiarices con la línea de comandos, podrás explorar más opciones y personalizar tu experiencia. Existen miles de comandos, para prácticamente cualquier cosa que desees hacer en la línea de comando, y te animo a ir buscando y experimentando con los nuevos que vayas aprendiendo.