Comment énumérer les variables d'environnement sur Linux

Oct 31, 2025
Linux

Sur Linux, les variables d'environnement contiennent des valeurs et des paramètres importants. Les scripts, les applications et les shells lisent ces valeurs, souvent pour se configurer ou pour contrôler leur comportement. Voici plusieurs façons de montrer les variables d'environnement dans votre terminal, et comment interpréter également la liste.

Tout sur les variables d'environnement
Comment montrer la valeur d'une variable d'environnement
Comment répertorier les variables d'environnement à l'aide de l'imprimév
Quelques variables d'environnement communes
Inspections environnementales

Tout sur les variables d'environnement

Nos différents ordinateurs de test ont en moyenne 50 Variables d'environnement sur chacun d'eux. Une variable d'environnement, comme toute autre variable, est une combinaison d'un nom et d'une valeur. Le nom est unique, défini lorsque la variable est créée, et elle dure la durée de vie de la variable d'environnement.

Les variables tiennent valeurs pour nous. Lorsqu'un processus doit savoir quelle est la valeur, elle recherche la variable par son nom dans une liste et lit la valeur de celui-ci. Bien que les noms de variables ne puissent pas être modifiés, leurs valeurs peuvent être.

Vous ne modifierez pas souvent les variables d'environnement du système, mais vous le pouvez si vous en avez besoin. Par exemple, vous aimerez peut-être augmenter la taille de votre Bash Shell Command History cache. Vous pouvez modifier la valeur du $ Histsize Variable d'environnement dans Votre fichier «.bashrc» Pour définir une nouvelle limite supérieure pour le nombre de commandes rappelées.

C'est bien et pratique, mais ce n'est pas quelque chose que vous ferez souvent. Les variables d'environnement ont tendance à être laissées à leurs valeurs par défaut ou elles sont modifiées une fois, puis oubliées. Ils ne sont pas quelque chose que vous brillerez souvent.

Néanmoins, il vaut la peine de savoir comment vérifier les variables environnementales définies et utilisées sur votre ordinateur. L'impression des variables d'environnement à une fenêtre terminale vous permet de voir leurs valeurs et vous montre quels aspects de votre expérience Linux sont régis par ces valeurs de fond.

EN RAPPORT: Comment définir des variables d'environnement dans Bash sur Linux

Comment montrer la valeur d'une variable d'environnement

Vous pouvez utiliser écho Pour voir la valeur stockée dans une variable d'environnement. Pour ce faire, vous devrez connaître le nom de la variable environnementale à l'avance.

Il existe deux méthodes couramment utilisées pour montrer les noms et valeurs de toutes les variables d'environnement sur Linux. Ils sont les env et le imprimer Commandes.

Le imprimer La commande est la façon officielle de le faire. La commande a été écrite spécifiquement à cet effet . Le env la commande a un un objectif tout à fait différent .

env est utilisé pour exécuter une application avec des valeurs temporaires et spécifiées par l'utilisateur pour les variables d'environnement. Ceux-ci remplacent les valeurs réelles stockées et permettent à l'application de s'exécuter dans un environnement modifié. Si vous invoquez env Sans paramètres de ligne de commande, son action par défaut consiste à énumérer les variables d'environnement.

Nous pouvons aussi bien utiliser l'outil conçu pour le travail, plutôt que de dépendre de l'effet secondaire d'un outil qui a été invoqué de manière incorrecte, nous utiliserons donc imprimer Pour vérifier les variables d'environnement dans nos exemples.

Comment répertorier les variables d'environnement à l'aide de l'imprimév

Le imprimer La commande vous permet de montrer des variables d'environnement et est très simple dans la pratique. Il a très peu d'options. Vous pouvez utiliser le --version Option pour découvrir le numéro de version de la version sur votre ordinateur, et vous pouvez utiliser le --aider Commande pour voir une brève description de ces deux et une autre option de ligne de commande.

L'autre option est la -0 (Null Terminator) Option. Généralement, imprimer Énumére les variables d'environnement une par ligne, en ajoutant un caractère Newline à la fin de chaque ligne. Le -0 L'option remplace ce caractère Newline par un octet nul. Vous utiliseriez cette option si vous étiez tuyauterie La sortie dans une autre application qui n'avait pas besoin des caractères Newline.

L'effet du -0 L'option dans une fenêtre de terminal consiste à rassembler la sortie dans une paroi de texte impénétrable.

Il est pratiquement impossible de donner un sens aux variables environnementales énumérées dans ce format. Ce sera un événement rare si vous avez besoin d'utiliser le -0 option. Laissons-le et réessayons.

La sortie est imprimée avec une variable d'environnement par ligne. Par convention, les noms de variables d'environnement utilisent toujours des caractères majuscules. Immédiatement après que le nom de la variable est un signe égal « = «, Suivi de la valeur à laquelle la variable d'environnement est définie.

Il y a encore beaucoup de sortie, vous pourriez donc trouver plus facile de tuer les variables environnementales dans moins .

Cela vous permet de faire défiler la liste des variables d'environnement et de rechercher également la liste.

Si vous savez quelque chose sur la variable d'environnement qui vous intéresse, vous pouvez utiliser grep pour trouver les candidats probables. Supposons que vous sachiez qu'il existe une variable d'environnement qui contient le mot «affichage». Nous pouvons rechercher la liste comme ceci:

Quelques variables d'environnement communes

Les variables d'environnement par défaut sur différents ordinateurs Linux sont soumises aux préférences des mainteneurs des différentes distributions, environnements de bureau et coquilles. Ainsi, lorsque vous vérifiez les variables d'environnement sur votre appareil Linux, vous pouvez voir des résultats variables.

Voici quelques-unes des variables d'environnement les plus courantes que vous trouverez susceptibles de trouver sur un ordinateur Linux en utilisant L'environnement de bureau Gnome .

  • Bashopts : La liste des options de ligne de commande qui ont été utilisées lors du lancement de bash.
  • Bash_version : La version de Bash.
  • COLONNES : La largeur du terminal dans les colonnes.
  • Dirstack : La pile d'annuaires à utiliser avec le pushd et popd commandes .
  • Histfilesiser : Le nombre maximum de lignes d'historique des commandes qui peuvent être écrits dans le fichier d'historique.
  • Historique : Le nombre maximum de lignes de Historique des commandes autorisé à être stocké en mémoire. Si vous dépassez ce numéro, les commandes précédemment rappelées sont écrasées en mémoire. Lorsque vous fermez votre fenêtre Terminal, l'historique des commandes est écrit dans le fichier d'historique.
  • MAISON : Le répertoire personnel de l'utilisateur actuel.
  • Nom d'hôte : Le Nom de l'ordinateur .
  • Si : Le séparateur de champ interne qui est utilisé pour analyser l'entrée utilisateur. La valeur par défaut est un espace.
  • Selonner : Les paramètres actuels de la langue et de la localisation, y compris le codage des caractères.
  • LS_COLORS : Cela définit les codes utilisés pour ajouter de la couleur à la sortie de LS.
  • POSTER : Le chemin d'accès à la boîte aux lettres Linux de l'utilisateur actuel.
  • Oldpwd : Le répertoire de travail précédent.
  • PS1 : La définition de l'invite de commande principale. Cela définit à quoi ressemble l'invite dans votre fenêtre de terminal.
  • CHEMIN : Une liste de répertoires séparés par le côlon qui sont recherchés, dans l'ordre, pour une commande ou une application correspondante lorsque vous tapez une commande dans le shell.
  • PWD : Le répertoire de travail actuel.
  • COQUILLE : Le nom de votre coquille par défaut .
  • TERME : Le type de terminal qui est émulé lorsque vous exécutez une coquille.
  • Uid : L'identifiant de l'utilisateur de l'utilisateur actuel.
  • UTILISATEUR : L'utilisateur actuel.
  • _ : La commande la plus récemment exécutée. Si tu utilises imprimer Pour énumérer cela, ce sera toujours imprimer .

Inspections environnementales

Pour répertorier toutes vos variables d'environnement, utilisez imprimer . Tuyau la sortie à travers grep pour filtrer les résultats et utiliser écho Pour imprimer la valeur d'une variable d'environnement connue et connue.


Linux - Most Popular Articles

Comment récupérer des fichiers supprimés sur Linux avec TestDisk

Linux Nov 18, 2025

Fatmawati Achmad Zaenuri / Shutterstock [dix] Avez-vous déjà supprimé un fichier et l'a instantanément regretté? Vous en avez besoin, et vite! Mais que ..


Comment obtenir un gestionnaire de périphériques graphique pour Linux

Linux Mar 17, 2025

Africa Studio / Shutterstock.com [dix] Il y a sans fin Utilitaires de ligne de commande Linux qui montrent les détails du matériel de votre ordinat..


Quels sont les dictionnaires Bash sur Linux et comment les utilisez-vous?

Linux Jun 16, 2025

Fatmawati Achmad Zaenuri / Shutterstock.com [dix] Les dictionnaires Bash vous donnent des cartes de hasch et des tableaux associatifs dans des scripts de ..


Quoi de neuf dans Debian 11 "Bullseye"

Linux Jul 22, 2025

Debian , le progéniteur de nombreuses autres distributions Linux, a effectué la libération 11 disponible dans la phase de test. Pesez-vous les vertus de la mise à niveau ou ..


Qu'est-ce que "root" sur Linux?

Linux Jul 7, 2025

Fatmawati Achmad Zaenuri / Shutterstock.com [dix] L'utilisateur racine est l'entité la plus puissante de l'univers Linux avec des pouvoirs sans limites, ..


Quoi de neuf dans le système d'exploitation élémentaire 6 "ODIN"

Linux Aug 14, 2025

Elementary, Inc. [dix] Il y a beaucoup de distributions Linux (Distribution) que les gens prétendent sont de bons remplacements pour Windows ou MacOS. Mais il y..


Les meilleurs ordinateurs portables Linux de 2021 pour les développeurs et les passionnés

Linux Sep 27, 2025

tomeqs / shutterstock.com [dix] Que rechercher dans un ordinateur portable Linux en 2021 Vous pouvez acheter presque n'importe quel ordinate..


Comment mettre à jour Fedora Linux

Linux Nov 10, 2025

Donc, vous avez enfin téléchargé et installé Fedora Linux, mais maintenant, vous vous demandez peut-être, comment gardez-vous votre système à jour? Heureusement, Fedora vous donne q..


Catégories