Todo sobre Apple, Android, Juegos Apks y Sitios de Peliculas

Cómo establecer una zona horaria de usuario en Ubuntu y Mint usando .bashrc

Si bien muchas computadoras Ubuntu habilitadas para escritorio tienen una configuración GUI útil, esto no ayuda al configurar instancias sin cabeza (es decir, sin pantalla), como servidores. Descubra cómo configurar una zona horaria desde la terminal, usando .bashrc.

Qué es .bashrc?

El archivo .bashrc es un archivo oculto específico de Bash-shell que se encuentra en la raíz de su directorio de inicio, es decir, su ubicación es ~/.bashrc. El

 ~ 

(tilde) es un acceso directo a su directorio personal, que tiene una ruta más larga, como por ejemplo

 /home/roel 

. Cuando usas

 ~ 

Bash reemplazará automáticamente la tilde con su directorio de inicio (es decir, incluido el nombre de usuario).

Puede editar este archivo utilizando un editor de texto como

 vim 

o

 nano 

. Si desea obtener más información sobre el uso

 vim 

echa un vistazo a nuestro Defina un excelente perfil de Vim usando .vimrc artículo que también describe conceptos básicos

 vim 

uso.

Si no tienes experiencia con

 vim 

todavía, o si tienes prisa, puedes usar el

 nano 

editor en su lugar. Simplemente ejecute

 nano ~/.bashrc 

para comenzar a editar su .bashrc. Si recibe un error que

 nano 

no se encontró en su sistema, simplemente instale el mismo usando

 sudo apt install nano 

.

El archivo .bashrc contiene implementaciones de configuración del sistema por usuario. En otras palabras, si desea preconfigurar algo (como, por ejemplo, un alias de comando o una zona horaria) para que esté disponible en su sesión de terminal Bash cada vez que inicie una, el archivo .bashrc es el lugar para hacerlo. !

Cambiar la zona horaria del usuario en Bash

Cambiar la zona horaria del usuario en Bash es fácil; simplemente configure la variable TZ (exportándola) a su zona horaria deseada. Por ejemplo:

export TZ=Australia/Perth

date

export TZ=Australia/Darwin

date

Note la diferencia horaria entre las dos ubicaciones, así como la diferente abreviatura de zona horaria.

Para obtener una lista de zonas horarias, simplemente ejecute timedatectl list-timezones | grep your_country donde your_country se reemplaza por su país real, o el país que desea usar para su configuración/ajuste de tiempo de shell.

Armado con esta información, ahora será fácil actualizar nuestro archivo .bashrc para que coincida con nuestra configuración deseada.

Configurar una zona horaria de usuario desde .bashrc

Para configurar una zona horaria desde su archivo ~/.bashrc, primero abra el archivo usando un editor de texto (como se describe arriba) y luego agregue la siguiente línea al final del archivo, cambiando la zona horaria a su configuración preferida:

export TZ=Australia/Sydney

Ahora simplemente salga de su sesión Bash actual y vuelva a abrirla. Cuando ahora ejecute el comando de fecha, debería encontrar que su zona horaria ha cambiado al valor exportado a la variable TZ en su archivo ~/.bashrc. También puede escribir timedatectl sin ninguna opción para ver una descripción general más completa. Por ejemplo, usando la configuración TZ de Australia/Sydney, vemos:

Terminando

En este artículo, revisamos cómo configurar una zona horaria en Ubuntu o Linux Mint usando el archivo .bashrc. También vimos cómo editar este archivo y qué hace el archivo. Poder establecer una zona horaria desde la línea de comandos es especialmente útil cuando se trabaja en un sistema sin cabeza (es decir, sin pantalla), como es el caso de los servidores. ¡Disfruta del momento correcto, siempre!