Configurer les variables d'environnement Linux

LinuxBeginner
Pratiquer maintenant

Introduction

Dans ce défi, vous allez endosser le rôle d'un administrateur système junior pour apprendre à configurer et gérer les variables d'environnement sous Linux. L'objectif est de créer une variable d'environnement permanente nommée PROJECT_DIR pointant vers le répertoire /home/labex/project, puis de vérifier que cette variable est correctement définie et accessible dans votre session shell actuelle.

Configurer les variables d'environnement Linux

En tant qu'administrateur système junior, vous allez apprendre à mettre en place et à administrer les variables d'environnement dans un système Linux afin de garantir un environnement de développement cohérent.

Tâches

  • Créer une variable d'environnement permanente nommée PROJECT_DIR qui pointe vers /home/labex/project
  • Vérifier que la variable d'environnement est correctement configurée et accessible dans la session shell en cours

Exigences

  • Utiliser la commande export pour définir la variable d'environnement
  • Ajouter la variable d'environnement au fichier de configuration ~/.zshrc
  • S'assurer que la variable est accessible en exécutant echo $PROJECT_DIR
  • Travailler dans le répertoire /home/labex

Exemples

Exemple d'une variable d'environnement correctement configurée :

echo $PROJECT_DIR
PROJECT_DIR=/home/labex/project

Astuces

  • N'oubliez pas d'utiliser export pour rendre la variable d'environnement persistante
  • Utilisez source ~/.zshrc pour recharger le fichier de configuration
  • Vérifiez le contenu du fichier .zshrc après modification

Résumé

En résumé, ce défi s'est concentré sur l'apprentissage de la configuration et de la gestion des variables d'environnement sous Linux pour un administrateur système débutant. Les tâches principales comprenaient la création d'une variable d'environnement permanente nommée PROJECT_DIR pointant vers le répertoire /home/labex/project, ainsi que la vérification de sa disponibilité et de son accessibilité dans la session shell active.

✨ Vérifier la solution et pratiquer