Tabla de contenido
La línea de comandos de Linux, aunque pueda parecer intimidante al principio, es una herramienta poderosa que ofrece gran versatilidad. A continuación, te presentamos una guía de los comandos básicos de Linux que cualquier usuario debería conocer para aprovechar al máximo este sistema operativo.
Índice
- Introducción a la Terminal de Linux
- Comandos para la gestión de archivos y directorios
- Comandos para obtener información del sistema
- Comandos útiles para el día a día
- Conclusión y pasos siguientes
1. Introducción a la Terminal de Linux
La terminal, o línea de comandos, es una interfaz textual que permite al usuario interactuar con el sistema operativo. A diferencia de la interfaz gráfica, en la terminal todo se maneja mediante comandos escritos. Cada comando tiene un propósito específico y puede tener varias opciones o argumentos.
2. Comandos para la gestión de archivos y directorios
- pwd: Muestra el directorio actual en el que te encuentras.
$ pwd
- ls: Lista los archivos y directorios en el directorio actual. Usando
ls -l
se muestra en formato largo con más detalles.$ ls
- cd: Cambia el directorio actual. Por ejemplo,
cd /home/usuario
te lleva al directorio del usuario indicado.$ cd /ruta/del/directorio
- mkdir: Crea un nuevo directorio.
$ mkdir nombre_del_directorio
- rmdir: Elimina un directorio vacío.
$ rmdir nombre_del_directorio
- rm: Elimina archivos. Con la opción
-r
, elimina directorios y su contenido.$ rm -r nombre_del_directorio
- cp: Copia archivos o directorios. Por ejemplo,
cp archivo1 archivo2
copia archivo1 a archivo2.$ cp origen destino
- mv: Mueve o renombra archivos o directorios.
$ mv origen destino
3. Comandos para obtener información del sistema
- uname: Muestra información del sistema, como el nombre del kernel. Con la opción
-a
, muestra toda la información.$ uname -a
- df: Muestra el espacio usado y disponible en los sistemas de archivos del sistema.
$ df -h
- free: Muestra la memoria usada y disponible.
$ free -h
- top: Muestra información en tiempo real sobre los procesos en ejecución.
$ top
4. Comandos útiles para el día a día
- echo: Imprime un mensaje en la pantalla. Es útil para ver el valor de variables.
$ echo "Hola Mundo"
- man: Muestra el manual de un comando. Esencial para aprender más sobre cómo funciona cada comando.
$ man nombre_del_comando
- history: Lista los últimos comandos que se han introducido en la terminal.
$ history
- clear: Limpia la terminal, dejándola como nueva.
$ clear
5. Conclusión y pasos siguientes
Estos comandos básicos de Linux son esenciales para cualquier usuario que desee navegar y gestionar su sistema de manera efectiva. Si bien es solo la punta del iceberg, dominar estos comandos te dará una sólida base para explorar y aprender más sobre Linux.
Recomendamos practicar regularmente, explorar más opciones para cada comando usando man
y, sobre todo, no tener miedo de experimentar y aprender.