Comment définir un fuseau horaire utilisateur dans Ubuntu et Mint à l’aide de .bashrc –
Alors que de nombreux ordinateurs Ubuntu compatibles Desktop ont une configuration GUI pratique, cela n’aide pas lors de la configuration d’instances sans tête (c’est-à-dire sans écran) comme des serveurs. Découvrez comment configurer un fuseau horaire à partir du terminal, en utilisant .bashrc.
Sommaire
Qu’est-ce que .bashrc?
le .bashrc
file est un fichier caché spécifique au shell Bash situé à la racine de votre répertoire personnel, c’est-à-dire que son emplacement est ~/.bashrc
. le ~
(tilde) est un raccourci vers votre répertoire personnel, qui a un chemin plus long, comme par exemple /home/roel
. Lors de l’utilisation ~
, Bash remplacera automatiquement le tilde par votre répertoire personnel (c’est-à-dire en incluant le nom d’utilisateur).
Vous pouvez modifier ce fichier en utilisant un éditeur de texte comme vim
ou alors nano
. Si vous souhaitez en savoir plus sur l’utilisation vim
, jetez un œil à notre article Définir un excellent profil Vim à l’aide de .vimrc qui décrit également de base vim
usage.
Si vous n’êtes pas expérimenté avec vim
encore, ou pressé, vous pouvez utiliser le nano
éditeur à la place. Exécutez simplement nano ~/.bashrc
pour commencer à modifier votre .bashrc
. Si vous obtenez une erreur nano
n’a pas été trouvé sur votre système, installez-le simplement en utilisant sudo apt install nano
.
le .bashrc
Le fichier contient les implémentations de configuration système par utilisateur. En d’autres termes, si vous souhaitez préconfigurer quelque chose (comme par exemple, un alias de commande ou un fuseau horaire) pour qu’il soit disponible dans votre session de terminal Bash à chaque fois que vous en démarrez une, le .bashrc
file est l’endroit pour le faire!
Modification du fuseau horaire de l’utilisateur dans Bash
Changer le fuseau horaire de l’utilisateur dans Bash est facile; réglez simplement le TZ
variable (en l’exportant) vers le fuseau horaire souhaité. Par example:
export TZ=Australia/Perth date export TZ=Australia/Darwin date
Notez la différence de temps entre les deux emplacements, ainsi que les différentes abréviations de fuseau horaire.
Pour obtenir une liste des fuseaux horaires, exécutez simplement timedatectl list-timezones | grep your_country
où your_country
est remplacé par votre pays actuel ou le pays que vous souhaitez utiliser pour le réglage / la configuration de l’heure du shell.
Fort de ces informations, il sera désormais facile de mettre à jour notre .bashrc
fichier pour correspondre à la configuration souhaitée.
Configuration d’un fuseau horaire utilisateur à partir de .bashrc
Pour configurer un fuseau horaire à partir de votre ~/.bashrc
fichier, ouvrez d’abord le fichier à l’aide d’un éditeur de texte (comme décrit ci-dessus), puis ajoutez la ligne suivante à la fin du fichier, en modifiant le fuseau horaire selon votre paramètre préféré:
export TZ=Australia/Sydney
Maintenant, quittez simplement votre session Bash actuelle et rouvrez-la. Lorsque vous exécutez maintenant le date
commande, vous devriez constater que votre fuseau horaire a changé pour la valeur exportée vers le TZ
variable dans votre ~/.bashrc
déposer. Vous pouvez également taper timedatectl
sans aucune option pour voir un aperçu plus complet. Par exemple, en utilisant le TZ
réglage de Australia/Sydney
, nous voyons:
Emballer
Dans cet article, nous avons examiné comment configurer un fuseau horaire dans Ubuntu ou Linux Mint en utilisant le .bashrc
déposer. Nous avons également examiné comment éditer ce fichier et ce que fait le fichier. Pouvoir définir un fuseau horaire à partir de la ligne de commande est particulièrement pratique lorsque vous travaillez sur un système sans tête (c’est-à-dire sans écran), comme c’est le cas avec les serveurs. Profitez du bon moment, à chaque fois!