Cómo instalar y habilitar la finalización automática de Bash en CentOS/RHEL

Cómo instalar y habilitar la finalización automática de Bash en CentOS/RHEL

Bash. ( Bourne Again Shell. es sin duda el shell de Linux más popular que existe, no es de extrañar que sea el shell predeterminado en muchas distribuciones de Linux. Una de sus características más encantadoras es la compatibilidad integrada con “ autocompletado. .

A veces denominada finalización TAB. esta característica le permite para completar fácilmente una estructura de mando. Permite escribir un comando parcial, luego presionar la tecla [Tab]. para autocompletar el comando y sus argumentos. Enumera todas las finalizaciones múltiples, siempre que sea posible.

Al igual que Bash. casi todos los shells modernos de Linux se envían con soporte de finalización de comandos. En esta breve guía, le mostraremos cómo activar la función de autocompletar Bash en los sistemas CentOS y RHEL.

Para que trabajar en la línea de comandos sea muy fácil para usted, este es uno de los muchos cosas que debe hacer mientras realiza:

  1. Configuración y configuración inicial del servidor en RHEL 7
  2. Configuración y configuración inicial del servidor en CentOS 7

Primero, debe habilitar el repositorio EPEL. en su sistema, luego instalar el paquete bash-completamiento. más algunos extras usando el administrador de paquetes YUM, como este.

# yum install bash-completacion bash-completacion-extras freestar.config.enabled_slots.push

Ahora que ha instalado bash completacion. debe habilitarlo para que comience a funcionar. Primero obtenga el archivo bash_completion.sh. Puede utilizar el comando de localización a continuación para encontrarlo:

$ localizar bash_completion.sh $ fuente/etc/profile.d/bash_completion.sh  Find and Source Bash-Completion Buscar y Source Bash-Completion Buscar y Source Bash-Completion

Alternativamente, cierre la sesión de su sesión actual de inicio de sesión actual y vuelva a iniciar sesión.

$ logout

Ahora la función autocompletar. debería estar funcionando en su sistema, puede probarla como se muestra a continuación.

$ lo [TAB] $ ls .bash [TAB]  Check Bash Auto-Completion  Check Bash Autocompletion Marque la finalización automática de Bash

Nota. La finalización de TAB. también funciona para nombres de ruta y nombres de variables, y es programable.

¡Eso es todo! En esta guía, mostramos cómo instalar y habilitar la función de finalización automática de Bash, también conocida como finalización TAB. en CentOS/RHEL. Puede hacer cualquier pregunta a través de la sección de comentarios a continuación.

Leave a comment

Your email address will not be published. Required fields are marked *