Bash
La base para consultar archivos, procesos, permisos y logs en endpoints Linux.
¿Por qué la vas a usar?
La vas a usar para leer carpetas, archivos, procesos y registros en Linux sin modificar el equipo.
Antes de empezar
- Usá una computadora propia o, preferentemente, una máquina virtual de práctica donde puedas volver atrás.
- Confirmá tu sistema operativo y arquitectura. Seguí solamente la opción que corresponda a tu equipo.
- Abrí la documentación oficial de Bash; evitá instaladores, scripts o tutoriales de origen desconocido.
Cómo instalarla o acceder, paso a paso
- Paso 1. Abrí el enlace oficial de Bash que aparece al final de esta tarjeta y buscá la sección de instalación o acceso.
- Paso 2. Elegí la guía de tu sistema operativo o plataforma. No ejecutes también las instrucciones de las otras plataformas.
- Paso 3. Linux y macOS: normalmente ya está instalado.
- Paso 4. Windows: usá WSL únicamente dentro de un laboratorio autorizado.
- Paso 5. Cerrá y volvé a abrir la terminal o el portal. Después realizá esta primera comprobación: bash --version
La práctica web de la academia ya está preparada. Instalá la herramienta solo cuando una clase te lo pida y siempre en un entorno propio autorizado.
Cómo saber si quedó bien
bash --versionDebe responder Bash o mostrar su versión, estado o pantalla principal sin un error de instalación.printf 'host=%s user=%s\n' "$(hostname)" "$(id -un)"Debe devolver información del entorno de práctica; no debe pedirte datos reales ni modificar el sistema.
Si algo falla
- Si un script falla con “bad interpreter”, probablemente tiene finales de línea de Windows (CRLF): guardalo de nuevo en formato Unix (LF).
- Si un comando funciona en tu equipo pero no en un servidor real, confirmá que ambos usan la misma shell (bash vs. sh) y la misma versión.
- Si aparece “command not found” con un binario que sabés que existe, revisá que su ruta esté en $PATH con echo $PATH.
- Guardá siempre la versión (bash --version) junto al problema: la sintaxis puede variar entre versiones.
Qué vas a practicar
- Reconocimiento de solo lectura
- Filtrado y conservación de salidas
- Revisión de permisos y procesos
Salida profesional
- Inventario reproducible
- Nota de diagnóstico
- Timeline de comandos