![MongoDB: Eliminando una colección (Drop Collection)](https://trspos.com/wp-content/uploads/coleccion-de-caida-de-mongodb-400x267.jpg)
Cómo recargar bashrc en Bash
![Cómo recargar bashrc en Bash](https://trspos.com/wp-content/uploads/recargar-bashrc-bash.jpg)
Cuando estamos trabajando en la línea de comandos en Bash, es común hacer cambios en el archivo .bashrc, ya sea para agregar nuevas variables de entorno o para definir nuevos aliases. Sin embargo, una vez que hemos realizado cambios en el archivo .bashrc, estos no se aplicarán de inmediato en nuestra sesión actual de Bash. Para aplicar los cambios, debemos recargar el archivo .bashrc en la sesión actual de Bash. Este artículo describe cómo hacer esto.
Qué es bashrc
El archivo .bashrc en Bash es un archivo de inicio que se ejecuta cada vez que iniciamos una sesión de Bash. Este archivo se encuentra en nuestro directorio de inicio y se utiliza para personalizar la configuración de Bash para el usuario actual. Podemos definir variables de entorno, añadir aliases y crear funciones personalizadas, entre otras cosas.
Cómo recargar bashrc en Bash
Para recargar el archivo .bashrc en Bash, podemos utilizar uno de los siguientes dos métodos:
1. Source
El comando source se utiliza para ejecutar comandos desde un archivo especificado o desde la entrada estándar actual. Para recargar el archivo .bashrc en nuestra sesión actual de Bash, podemos ejecutar el siguiente comando:
$ source ~/.bashrc
Este comando ejecuta el archivo .bashrc en la sesión actual de Bash, aplicando cualquier cambio que hayamos hecho en el archivo.
2. Punto (.)
El punto es una abreviatura para el comando source. Podemos utilizar el punto y la ruta al archivo .bashrc para recargar el archivo en nuestra sesión actual de Bash. El siguiente es el comando para utilizar este método:
$ . ~/.bashrc
Como con el comando source, este método ejecuta el archivo .bashrc en la sesión actual de Bash.
Ejemplos de cambios en bashrc
Aquí hay algunos ejemplos de cambios que podemos hacer en el archivo .bashrc:
1. Definición de variables de entorno
Podemos definir variables de entorno permanentes en el archivo .bashrc. Por ejemplo, podemos definir la variable de entorno JAVA_HOME de la siguiente manera:
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
Esta definición de variable será aplicada cada vez que iniciemos una sesión de Bash.
2. Creación de alias
Podemos crear aliases permanentes para comandos en el archivo .bashrc. Por ejemplo, podemos crear un alias para el comando 'ls -l' de la siguiente manera:
alias ll='ls -l'
Este alias estará disponible en cada sesión de Bash que iniciemos.
3. Funciones personalizadas
Podemos crear funciones personalizadas en el archivo .bashrc. Por ejemplo, podemos crear una función para buscar archivos en nuestro directorio de inicio y subdirectorios:
function findinhome() {
sudo find /home/$USER -name "$1"
}
Esta función se puede llamar desde cualquier sesión de Bash.
Conclusión
Ahora que sabemos cómo recargar el archivo .bashrc en nuestra sesión actual de Bash, podemos fácilmente aplicar cambios en la configuración de Bash. El archivo .bashrc es una herramienta poderosa para personalizar nuestra sesión de Bash y hacer nuestra vida como programadores más fácil. Así que no dudes en personalizar tu archivo .bashrc para que sea tan personalizado como tu estilo de trabajo.
Preguntas frecuentes
¿Qué es .bashrc y dónde se encuentra?
El archivo .bashrc es un archivo de inicio que se ejecuta cada vez que iniciamos una sesión de Bash. Este archivo se encuentra en nuestro directorio de inicio.
¿Qué tipo de cambios puedo hacer en el archivo .bashrc?
Podemos definir variables de entorno, añadir aliases y crear funciones personalizadas, entre otras cosas.
¿Cómo puedo recargar el archivo .bashrc en mi sesión de Bash?
Podemos utilizar el comando source o el comando punto para recargar el archivo .bashrc en nuestra sesión actual de Bash. Los comandos respectivos son "source ~/.bashrc" y ". ~/.bashrc".
Deja una respuesta