Operaciones de archivos
| Comando | Descripción |
|---|---|
ls | Mostrar lista de archivos |
ls -la | Vista detallada (incluye archivos ocultos) |
cd <dir> | Cambiar de directorio |
pwd | Mostrar directorio actual |
mkdir <dir> | Crear directorio |
mkdir -p <path> | Crear también directorios padre |
rm <file> | Eliminar archivo |
rm -r <dir> | Eliminar directorio recursivamente |
cp <src> <dest> | Copiar archivo |
cp -r <src> <dest> | Copiar directorio |
mv <src> <dest> | Mover/renombrar archivo |
touch <file> | Crear archivo vacío |
cat <file> | Mostrar contenido del archivo |
less <file> | Ver archivo por páginas |
head <file> | Mostrar primeras 10 líneas |
tail <file> | Mostrar últimas 10 líneas |
tail -f <file> | Mostrar final en tiempo real |
Búsqueda de archivos
| Comando | Descripción |
|---|---|
find . -name "*.txt" | Buscar archivos por nombre |
find . -type f | Buscar solo archivos |
find . -type d | Buscar solo directorios |
grep "pattern" <file> | Buscar por patrón |
grep -r "pattern" . | Buscar recursivamente |
grep -i "pattern" <file> | Ignorar mayúsculas/minúsculas |
Gestión de procesos
| Comando | Descripción |
|---|---|
ps | Lista de procesos |
ps aux | Mostrar todos los procesos en detalle |
top | Mostrar procesos en tiempo real |
htop | Versión mejorada de top |
kill <pid> | Terminar proceso |
kill -9 <pid> | Forzar terminación |
killall <name> | Terminar proceso por nombre |
Permisos
| Comando | Descripción |
|---|---|
chmod 755 <file> | Cambiar permisos |
chmod +x <file> | Agregar permiso de ejecución |
chown user:group <file> | Cambiar propietario |
sudo <command> | Ejecutar con permisos de administrador |
Red
| Comando | Descripción |
|---|---|
ping <host> | Verificar conexión |
curl <url> | Solicitud HTTP |
wget <url> | Descargar archivo |
ss -tuln | Mostrar puertos abiertos |
ip addr | Mostrar dirección IP |