Implémenter des liens physiques (hard links) sous Linux

Red Hat Enterprise LinuxBeginner
Pratiquer maintenant

Introduction

Dans ce défi, vous allez explorer le concept des liens physiques (hard links) dans un système de fichiers Linux. Vous créerez des liens physiques et modifierez le contenu des fichiers, tout en observant l'impact de ces actions sur les attributs des fichiers.

Environnement

LabEx utilise l'image Red Hat Universal Base Image 9 (UBI9) pour simuler l'environnement d'examen. Bien qu'il puisse différer légèrement de l'environnement réel de l'examen RHCSA, il offre une représentation fidèle des tâches que vous rencontrerez.

Deux utilisateurs sont présents dans l'environnement :

  • labex : Un utilisateur standard avec des privilèges sudo, mot de passe : labex.
  • root : L'administrateur système, mot de passe : redhat.

Ce défi propose des questions d'examen réelles, accompagnées d'explications, d'exigences et de scripts de vérification automatisés pour vous aider à confirmer la réalisation des tâches. Il simule efficacement les domaines de connaissances couverts par l'examen RHCSA.

Création et manipulation de liens physiques

Tâches

  1. Créez un fichier vide nommé hard1
  2. Créez deux liens physiques vers hard1 : hard2 et hard3
  3. Ajoutez du contenu à hard2

Exigences

  • Tous les fichiers doivent être créés dans le répertoire /home/labex
  • Créez hard1 en utilisant la commande touch
  • Créez hard2 et hard3 en utilisant la commande ln
  • Ajoutez le contenu "Redhat" dans /home/labex/hard2
  • Utilisez ls -li pour afficher les attributs des trois fichiers

Exemple

Une fois les tâches terminées, vous devriez obtenir un résultat similaire à celui-ci :

$ ls -li /home/labex/hard1 /home/labex/hard2 /home/labex/hard3
1234567 -rw-r--r-- 3 labex labex 7 Aug 28 10:00 /home/labex/hard1
1234567 -rw-r--r-- 3 labex labex 7 Aug 28 10:00 /home/labex/hard2
1234567 -rw-r--r-- 3 labex labex 7 Aug 28 10:00 /home/labex/hard3

Le nombre au début est le numéro d'inode, qui sera identique pour tous les liens physiques pointant vers le même fichier. Notez que le nombre de liens est de 3 pour tous les fichiers.

Résumé

Dans ce défi, vous avez exploré les liens physiques dans un système de fichiers Linux. Vous avez créé plusieurs liens physiques vers un même fichier, observé comment ils partagent le même numéro d'inode et comment la modification d'un lien affecte tous les autres. Cet exercice a illustré la relation entre les inodes, les liens physiques et le contenu des fichiers dans un système de fichiers Linux. La compréhension de ces concepts est essentielle pour une gestion efficace des fichiers et du stockage dans les environnements Linux, notamment lors de la manipulation de systèmes de fichiers, de sauvegardes et de l'organisation des données.

✨ Vérifier la solution et pratiquer