Hoja de Referencia de Comandos Bash
Esta página proporciona una hoja de referencia visual para los comandos Bash, incluyendo operaciones de archivos, gestión del sistema, herramientas de red y varios otros comandos de uso común.
Operaciones de Archivos
| Operación | Comando |
|---|---|
| Listar archivos en el directorio actual | ls |
| Cambiar de directorio | cd [directorio] |
| Crear nuevo directorio | mkdir [directorio] |
| Eliminar archivo | rm [archivo] |
| Mover/Renombrar archivo | mv [origen] [destino] |
| Copiar archivo | cp [origen] [destino] |
| Ver contenido del archivo | cat [archivo] |
| Buscar archivos | find [ruta] -name [nombre_archivo] |
Gestión del Sistema
| Operación | Comando |
|---|---|
| Mostrar ruta actual | pwd |
| Mostrar información del sistema | uname -a |
| Mostrar usuario actual | whoami |
| Cambiar de usuario | su [nombre_usuario] |
| Ejecutar comando como superusuario | sudo [comando] |
| Instalar paquete (basado en Debian) | sudo apt-get install [paquete] |
| Instalar paquete (basado en RedHat) | sudo yum install [paquete] |
| Actualizar lista de paquetes (Debian) | sudo apt-get update |
| Actualizar lista de paquetes (RedHat) | sudo yum check-update |
Herramientas de Red
| Operación | Comando |
|---|---|
| Ver configuración de red | ifconfig |
| Probar conectividad de red | ping [host o IP] |
| Trazar ruta | traceroute [host o IP] |
| Descargar archivo | wget [URL] |
| Subir archivo | scp [archivo_local] [usuario]@[host]:[ruta_remota] |
| Mostrar todos los procesos en el directorio actual | jobs |
| Terminar proceso | kill [PID] |
| Terminar proceso actual | Ctrl + C |
Procesamiento de Texto
| Operación | Comando |
|---|---|
| Buscar texto | grep [texto] [archivo] |
| Reemplazar texto | sed -i 's/[antiguo]/[nuevo]/g' [archivo] |
| Ordenar archivo | sort [archivo] |
| Contar líneas | wc -l [archivo] |
| Mostrar las primeras 10 líneas del archivo | head -n 10 [archivo] |
| Mostrar las últimas 10 líneas del archivo | tail -n 10 [archivo] |
Compresión y Descompresión
| Operación | Comando |
|---|---|
| Comprimir carpeta | tar -czvf [archivo].tar.gz [carpeta] |
| Descomprimir archivo | tar -xzvf [archivo].tar.gz |
| Crear archivo zip | zip -r [archivo].zip [carpeta] |
| Extraer archivo zip | unzip [archivo].zip |
Miscelánea
| Operación | Comando |
|---|---|
| Limpiar pantalla | Ctrl + L |
| Salir de terminal | exit |
| Cerrar pestaña actual | Ctrl + Shift + W |
| Cambiar entre pestañas | Ctrl + Tab |
| Abrir nueva ventana de terminal | Ctrl + Shift + N |