Back to: BHPX – Black Hat Pentesting eXpert Network & Web Exploitation
1. 📂 INTRODUCCIÓN
En Kali Linux, la creación de directorios con nombres compuestos puede generar conflictos si los espacios no se manejan correctamente. Esto es especialmente crítico en scripting, automatización y auditorías técnicas donde se necesita precisión absoluta.
2. 🔧 MÉTODOS PARA MANEJAR ESPACIOS
Linux interpreta los espacios como separadores de argumentos. Para evitar errores, existen 3 métodos seguros:
- Uso de comillas: Dobles
" "o simples' 'rodeando el nombre completo. - Carácter de escape
\: Colocado justo antes del espacio (útil en scripts y automatización). - Uso de guiones bajos o medios: Como sustituto de espacios para evitar errores completamente (buena práctica recomendada).
3. 🛠️ EJEMPLOS PRÁCTICOS
mkdir "herramientas para explotación" # Comillas dobles: correcto mkdir herramientas\ para\ explotación # Escape: correcto mkdir herramientas_para_explotación # Guión bajo: recomendado mkdir herramientas / para explotación # Incorrecto: genera error
El último comando interpreta cada palabra como un parámetro diferente, lo que provoca errores o directorios mal creados.
4. 🖼️ RESULTADO VISUAL EN TERMINAL
Al ejecutar ls después de los comandos anteriores, se observa que los nombres mal escritos crean múltiples directorios separados.
5. 🧩 APLICACIÓN EN CIBERSEGURIDAD Y SCRIPTING
En auditorías, cada directorio suele almacenar resultados por cliente, por fase o por técnica. Utilizar espacios puede romper scripts de recolección, nombres de logs o rutas en herramientas como Burp, Nmap o Metasploit.
cliente01_exploit, fase1_recon o scripts_postexplo.
🔗 Consulta adicional y referencias
Explora estos recursos técnicos para dominar el manejo de nombres con espacios en Linux:
Leave a Reply