So legen Sie eine Benutzerzeitzone in Ubuntu und Mint mit .bashrc fest

Inhalt

Bash-Shell

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

Establecer una zona horaria exportando la variable TZ en Bash

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:

Die informative Ausgabe von timedatectl

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!

Abonniere unseren Newsletter

Wir senden Ihnen keine SPAM-Mail. Wir hassen es genauso wie du.