Un-tar-ed un archivo y tenía un directorio llamado "~ algo".
Sin pensarlo, tecleé "cd ~" y presioné tab para que bash completara el nombre. En lugar de obtener el resultado "~ algo" que esperaba, obtuve una lista completa de cosas que comienzan con "~". Algunos de ellos son un poco desconcertantes. Cosas como: ~ pulse ~ sys / ~ daemon / ~ kernoops / ~ mysql / ~ root / ~ syslog ~ libuuid / ~ rtkit / ~ usbmux
Eliminé los directorios tar y probé desde otro directorio con los mismos resultados.
Hice un hallazgo en un par de estos comenzando desde / hacia abajo y no encontré nada, pero estoy confundido de dónde y por qué a Bash se le ocurrió esta lista y me preguntaba si tal vez hubiera sido rooteado.
Gracias por cualquier idea
/home
./etc/passwd
Sin verificar necesariamente que los directorios existen realmente.