Imagen de Fundamentos de Linux (Parte 2): Comandos esenciales y primeros pasos en la terminal

Fundamentos de Linux (Parte 2): Comandos esenciales y primeros pasos en la terminal

2025-04-25 · Sistemas-operativos


# Fundamentos de Linux (Parte 2): Comandos esenciales y primeros pasos en la terminal

Una de las principales fortalezas de Linux es su potente terminal de comandos. Aunque muchas tareas pueden hacerse desde la interfaz gráfica, **dominar la terminal te permitirá tener mayor control, eficiencia y personalización del sistema**.

En esta segunda parte, te presentamos los comandos más importantes para empezar a trabajar en Linux como todo un profesional.



## 🧑‍💻 ¿Qué es la terminal de Linux?

La terminal (o consola) es una interfaz que te permite comunicarte directamente con el sistema operativo mediante comandos escritos. Usarla no solo es más rápido en muchas situaciones, sino que **abre acceso a herramientas administrativas avanzadas**.



## 🛠️ Comandos básicos que debes conocer

| Comando | Función | Ejemplo |
|--------|--------|---------|
| `pwd` | Muestra la ruta del directorio actual | `pwd` |
| `ls` | Lista los archivos en el directorio | `ls`, `ls -l` |
| `cd` | Cambia de directorio | `cd Documentos` |
| `mkdir` | Crea una nueva carpeta | `mkdir proyectos` |
| `rm` | Elimina archivos o carpetas | `rm archivo.txt`, `rm -r carpeta/` |
| `cp` | Copia archivos o carpetas | `cp archivo.txt copia.txt` |
| `mv` | Mueve o renombra archivos | `mv archivo.txt carpeta/` |
| `touch` | Crea un archivo vacío | `touch nuevo.txt` |
| `cat` | Muestra el contenido de un archivo | `cat archivo.txt` |
| `sudo` | Ejecuta comandos como administrador | `sudo apt update` |



## 📂 Navegación eficiente por el sistema de archivos

Linux organiza todo en forma de un árbol de directorios. Algunos directorios importantes son:

- `/home`: contiene los archivos personales de los usuarios.
- `/etc`: configuración del sistema.
- `/bin` y `/usr/bin`: comandos ejecutables.
- `/var`: archivos temporales o de registro (logs).
- `/root`: directorio personal del usuario administrador (root).

Para ver la jerarquía, puedes usar:

```bash
tree -L 1 /
```

*(Instala `tree` con `sudo apt install tree` si no lo tienes).*



## 🧪 Práctica recomendada: ¡crea tu primer proyecto!

1. Abre la terminal.
2. Crea una carpeta: `mkdir mi_proyecto`
3. Entra en la carpeta: `cd mi_proyecto`
4. Crea un archivo de prueba: `touch index.txt`
5. Escribe algo en él: `echo "Hola, Linux" > index.txt`
6. Visualiza el contenido: `cat index.txt`



## 🤝 Bonus: Comandos para obtener ayuda

- `man `: abre el manual del comando. Ejemplo: `man ls`
- `comando --help`: muestra una ayuda rápida. Ejemplo: `mkdir --help`
- `apropos `: busca comandos relacionados con una palabra clave.

Compartir artículo:

← Volver al inicio