Comandos básicos de Linux
13/10/2025
🗂 Navegación de archivos y directorios
Comando | Descripción | Ejemplo |
---|---|---|
pwd | Muestra el directorio actual | pwd |
ls | Lista archivos y directorios | ls -l |
cd | Cambia de directorio | cd Documentos |
tree | Muestra la estructura de directorios en forma de árbol (si está instalado) | tree |
📁 Gestión de archivos y directorios
Comando | Descripción | Ejemplo |
---|---|---|
touch | Crea un archivo vacío | touch archivo.txt |
mkdir | Crea un nuevo directorio | mkdir nueva_carpeta |
cp | Copia archivos o directorios | cp archivo.txt copia.txt |
mv | Mueve o cambia el nombre de archivos/directorios | mv archivo.txt carpeta/ |
rm | Elimina archivos | rm archivo.txt |
rm -r | Elimina directorios y su contenido (irreversible) | rm -r carpeta |
📖 Visualización y edición de archivos
Comando | Descripción | Ejemplo |
---|---|---|
cat | Muestra el contenido de un archivo | cat archivo.txt |
less | Muestra archivos largos página por página | less archivo_largo.txt |
head | Muestra las primeras líneas de un archivo | head -n 10 archivo.txt |
tail | Muestra las últimas líneas de un archivo | tail -n 10 archivo.txt |
nano / vim | Edita archivos dentro de la terminal | nano archivo.txt |
⚙️ Administración del sistema y procesos
Comando | Descripción | Ejemplo |
---|---|---|
whoami | Muestra el usuario actual | whoami |
uname -a | Muestra información del sistema | uname -a |
top / htop | Muestra los procesos en ejecución | top |
ps | Lista los procesos en ejecución | ps aux |
kill | Finaliza un proceso por su PID | kill 1234 |
shutdown | Apaga el sistema | sudo shutdown now |
🌐 Comandos de red
Comando | Descripción | Ejemplo |
---|---|---|
ping | Comprueba la conectividad de red | ping google.com |
ifconfig / ip a | Muestra las interfaces de red | ip a |
curl | Obtiene datos desde una URL | curl https://example.com |
wget | Descarga archivos desde la web | wget https://example.com/archivo.zip |
🔍 Búsqueda y localización
Comando | Descripción | Ejemplo |
---|---|---|
find | Busca archivos y directorios | find . -name archivo.txt |
grep | Busca texto dentro de archivos | grep "palabra" archivo.txt |
locate | Encuentra rutas de archivos rápidamente (usa una base de datos) | locate archivo.txt |