CodeGym /Cours /Docker SELF /Travailler avec le système de fichiers : création et dépl...

Travailler avec le système de fichiers : création et déplacement de fichiers, visualisation de contenu

Docker SELF
Niveau 1 , Leçon 8
Disponible

Travailler avec le système de fichiers : création et déplacement de fichiers, visualisation de contenu

1. Exercice pratique : Préparons le terrain

Il est maintenant temps de mettre tout cela en pratique. On va bosser avec des fichiers et répertoires, les créer, les déplacer, et aussi les ouvrir pour les visualiser et les modifier. Cette conférence va t’aider à regrouper toutes les commandes qu’on a déjà étudiées dans un flux de travail cohérent. Prêt ? Allons-y !

Pour commencer l’exo, ouvre ton terminal. Si tu travailles avec WSL, il suffit de lancer le terminal WSL. Pour les utilisateurs de Linux ou de machine virtuelle, ouvre une fenêtre de terminal classique.

Assure-toi que tu es dans ton répertoire home en entrant cette commande :

cd ~

Pour débuter, crée un répertoire test. On va s’en servir comme principal espace de travail.

mkdir test

Maintenant, vérifions que le répertoire a bien été créé avec la commande ls :

ls

Dans la liste, tu devrais voir le dossier test. Si c’est le cas, félicitations ! Tu viens de poser les bases.


2. Création d’un fichier dans un répertoire

Accédons au répertoire créé :

cd test

Créons maintenant un nouveau fichier nommé example.txt à l’aide de la commande touch :

touch example.txt

Vérifions à nouveau que le fichier est apparu en utilisant la commande ls. Vous verrez qu’il y a maintenant un fichier example.txt dans le répertoire test.

Pour vérifier le répertoire courant, tapez :

pwd

Vous devriez voir un chemin se terminant par /test.


3. Modification du contenu d'un fichier

Ouvre le fichier créé dans l'éditeur de texte nano et ajoute un peu de texte :

nano example.txt

Après avoir ouvert l'éditeur, entre par exemple la ligne suivante :

Salut, monde ! C'est mon premier fichier texte sous Linux !

Maintenant, enregistre le fichier en utilisant la combinaison de touches Ctrl + O (ça veut dire "Write Out" — écrire). Appuie sur Enter pour confirmer la sauvegarde. Ensuite, sors de l'éditeur avec Ctrl + X.

La commande cat t'aidera à vérifier que le texte a bien été sauvegardé dans le fichier :

cat example.txt

Le terminal devrait afficher le texte que tu viens d'écrire.


4. Copier un fichier

On va créer une sauvegarde de notre fichier. Appelons-la example_backup.txt. Pour ça, on utilise la commande cp :

cp example.txt example_backup.txt

Maintenant, dans ton dossier test, il doit y avoir deux fichiers : example.txt et example_backup.txt. Pour confirmer ça, exécute à nouveau la commande ls.

Tu veux vérifier que la sauvegarde contient le même texte ? Utilise la commande :

cat example_backup.txt

La sortie texte doit être identique à l'original.


5. Création d’un nouveau répertoire et déplacement d’un fichier

Il est temps de mettre un peu d’ordre. Créons un nouveau répertoire backup, où nous conserverons toutes les copies de sauvegarde :

mkdir backup

Déplaçons le fichier example_backup.txt dans le dossier backup en utilisant la commande mv :

mv example_backup.txt backup/

Assurons-nous maintenant que le fichier a bien été déplacé. Exécutez d’abord ls dans le répertoire courant. Le fichier example_backup.txt n’est plus là. Ensuite, vérifiez le contenu du dossier backup :

ls backup

Dans le répertoire backup, notre fichier devrait être présent. Nickel !


6. Suppression accidentelle et récupération d’un fichier

Imagine une situation : tu supprimes accidentellement un fichier. Pas de panique ! D’abord, supprimons le fichier example.txt (imaginons que c’est accidentel) :

rm example.txt

Maintenant, le fichier n’existe plus (vérifie avec ls). Mais pas grave, on a une copie de sauvegarde ! Copions-la depuis le dossier backup :

cp backup/example_backup.txt example.txt

Vérifions si la récupération a réussi en regardant le fichier :

cat example.txt

Et voilà, ton texte est intact.


7. Visualiser un fichier volumineux avec less

Pour changer un peu, on va créer un fichier plus grand et voir comment c'est pratique de le visualiser. Le moyen le plus simple de le générer est d'utiliser l'utilitaire seq, qui affiche une séquence de nombres. Créons un fichier nommé bigfile.txt :

seq 1 1000 > bigfile.txt

Maintenant, ouvrons-le avec less pour le parcourir page par page :

less bigfile.txt
  • Utilisez les touches et pour naviguer.
  • Appuyez sur q pour quitter.

8. Résultat de notre expérience

Tu as fait un super chemin ! On a créé des répertoires et des fichiers, modifié leur contenu, fait une sauvegarde, déplacé les fichiers vers un nouveau répertoire et même restauré un fichier supprimé par erreur. Tout ça, ce sont des compétences de base mais super importantes pour travailler sous Linux.

Maintenant, quand tu seras face à une nouvelle tâche, comme gérer des fichiers sur un serveur ou écrire des scripts pour automatiser des trucs, tu seras prêt avec les outils de base. Alors, avoue, cette sensation devant la ligne de commande est vraiment géniale, non ? Bienvenue dans l'univers Linux, où chaque tâche devient une aventure !

1
Опрос
Introduction à Linux,  1 уровень,  8 лекция
недоступен
Introduction à Linux
Introduction à Linux
Commentaires
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION