Accueil » Cours » Administration système » Utilisation de Linux » TP04 – Manipuler le contenu des fichiers sous Linux

1. Objectifs

L’objectif de ce TP est de vous permettre de manipuler et afficher le contenu des fichiers en utilisant des commandes en ligne sous Linux. Vous apprendrez à créer, éditer, concaténer des fichiers et à utiliser des commandes pour visualiser leur contenu.

2. Prérequis

Pour ce TP, vous aurez besoin :

  • D’un accès à un ordinateur Linux.

3. Tâches à réaliser

Réalisez les tâches suivantes en ligne de commande :

A. Création de fichiers

  • Créer un fichier appelé DeuxiemeFichier dans votre répertoire personnel en utilisant la commande touch.

  • Noter la commande complète utilisée :

B. Édition de fichier

  • Quels sont les éditeurs de texte en ligne de commande principaux sous Linux ? Les éditeurs de texte les plus courants sont nano, vim, et emacs.

  • Modifier le fichier DeuxiemeFichier avec l’éditeur de texte de votre choix pour y ajouter le contenu suivant :

C. Création avec contenu

  • Créer un autre fichier appelé TroisiemeFichier dans votre répertoire personnel à l’aide de la commande cat et y insérer le texte suivant :

  • Noter la commande complète utilisée :

    (Après avoir tapé la commande, entrez le texte, puis appuyez sur CTRL+D pour enregistrer et quitter.)

D. Concaténation de fichiers

  • Créer un fichier appelé FichierConcat par concaténation des deux fichiers précédemment créés (MonDeuxiemeFichier et MonTroisiemeFichier) à l’aide de la commande cat.

  • Noter la commande utilisée :

E. Affichage du contenu

  • Quelle est la commande servant à afficher le nombre de lignes d’un fichier ? Utilisez wc -l pour afficher le nombre de lignes.

  • Combien de lignes comporte votre fichier FichierConcat ? Utilisez la commande suivante pour compter les lignes :

F. Commandes d’affichage

  • Quel est le rôle de la commande head ? Afficher les premières lignes d’un fichier.

  • Quel est le rôle de la commande tail ? Afficher les dernières lignes d’un fichier.

  • Quel est le rôle de la commande more ? Afficher le contenu d’un fichier page par page.

  • Quel est le rôle de la commande less ? Afficher le contenu d’un fichier page par page, mais avec la possibilité de naviguer plus facilement en arrière, contrairement à more.

G. Afficher des lignes spécifiques

  • Afficher les 4 premières lignes du fichier /etc/network/interfaces.

  • Noter la commande utilisée :

Conseils pour le TP

  • Pratiquez régulièrement : Prenez le temps de manipuler différents fichiers pour mieux comprendre l’utilisation des commandes.

  • Documentation : Utilisez man [commande] pour obtenir plus d’informations sur chaque commande utilisée.

  • Soyez Méthodique : Notez chaque commande et son résultat pour référence future.

 

Retour en haut