La característica auto complete (auto completar) de Bourne Again SHell hace a bash uno de los más amigables y amados shells en GNU/Linux. Solo presionando la tecla Tab podemos completar comandos y nombres de ficheros. Al presionar Tab dos veces todos los ficheros y directorios son mostrados. En Debian, Ubuntu y muchas otras distros viene habilitado por defecto, pero no así en Fedora y posiblemente en algunas otras.
Tab auto complete resulta muy útil a la hora de utilizar comandos tan frecuentes como ls, cd, cp, mv, y otros comandos. Para tener auto complete para Yum en Fedora/CentOS necesitamos instalar el paquete bash-completion:
# yum install -y bash-completion
Cerramos la sesión (logout) y entramos nuevamente (login). Listo. Ya tenemos auto complete!