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.