Aunque muchas computadoras Ubuntu habilitadas para escritorio disponen una práctica configuración de GUI, esto no ayuda al configurar instancias sin cabeza (Mit anderen Worten, sin pantalla) como servidores. Descubra cómo configurar una zona horaria desde la terminal, usando .bashrc.
Was ist es .bashrc?
das .bashrc
El archivo es un archivo específico de Bash-shell oculto que se encuentra en la raíz de su directorio de inicio, Mit anderen Worten, su ubicación es ~/.bashrc
. das ~
(Tilde) es un acceso directo a su directorio de inicio, que dispone de una ruta más larga, als Beispiel /home/roel
. Wenn Sie verwenden ~
, Bash reemplazará automáticamente la tilde con su directorio de inicio (Mit anderen Worten, incluyendo el nombre de usuario).
Puede editar este archivo usando un editor de texto como vim
Ö nano
. Si desea obtener más información sobre el uso vim
, eche un vistazo a nuestro post Establecer un excelente perfil de Vim usando .vimrc, die auch beschrieben die vim
verwenden.
Wenn Sie keine Erfahrung damit haben vim
Trotz dieses, oder wenn du es eilig hast, du kannst den ... benutzen nano
Editor stattdessen. Renn einfach nano ~/.bashrc
um mit der Bearbeitung zu beginnen .bashrc
. Wenn Sie einen Fehler erhalten, der nano
nicht in Ihrem System gefunden, einfach das gleiche installieren mit sudo apt install nano
.
das .bashrc
Die Datei enthält Implementierungen der Systemkonfiguration pro Benutzer. Mit anderen Worten, wenn du etwas voreinstellen möchtest (als Beispiel, ein Befehlsalias oder eine Zeitzone) damit es in Ihrer Bash-Terminalsitzung jedes Mal verfügbar ist, wenn Sie ein, das .bashrc
Datei ist der Ort, um es zu tun!
Zeitzone des Benutzers in Bash . ändern
Cambiar la zona horaria del usuario en Bash es fácil; simplemente configure el TZ
Variable (exportándola) a la zona horaria deseada. Als Beispiel:
export TZ=Australia/Perth
date
export TZ=Australia/Darwin
date
Tenga en cuenta la diferencia de tiempo entre las dos ubicaciones, así como la abreviatura de la zona horaria distinto.
Para obtener una lista de zonas horarias, Renn einfach timedatectl list-timezones | grep your_country
wo your_country
se reemplaza por su país real, o el país que desea utilizar para su configuración / configuración de tiempo de shell.
Armado con esta información, ahora será fácil actualizar nuestra .bashrc
archivo para que coincida con nuestra configuración deseada.
Configuración de una zona horaria de usuario desde .bashrc
Para configurar una zona horaria desde su ~/.bashrc
Datei, Öffnen Sie die Datei zunächst mit einem Texteditor (wie oben beschrieben), und fügen Sie dann die folgende Zeile am Ende der Datei hinzu, Ändern der Zeitzone auf Ihre bevorzugte Einstellung:
Export TZ=Australien/Sydney
Beenden Sie nun einfach Ihre aktuelle Bash-Sitzung und öffnen Sie sie erneut. Wenn du jetzt den läufst date
Befehl, Sie sollten feststellen, dass sich Ihre Zeitzone auf den in den exportierten Wert geändert hat TZ
variabel in deinem ~/.bashrc
Verfahren. Du kannst auch schreiben timedatectl
ohne die Möglichkeit, eine vollständigere Beschreibung zu sehen. Als Beispiel, Verwendung der TZ
Anpassung von Australia/Sydney
, wir sehen:
Ende
In diesem Beitrag, Wir haben überprüft, wie man eine Zeitzone in Ubuntu oder Linux Mint mit dem .bashrc
Verfahren. Wir haben auch gesehen, wie man diese Datei bearbeitet und was die Datei tut. Die Möglichkeit, eine Zeitzone über die Befehlszeile zu bestimmen, ist besonders nützlich, wenn Sie an einem Headless-System arbeiten. (Mit anderen Worten, sin pantalla), wie bei Servern. Genießen Sie immer den richtigen Zeitpunkt!