Dans ce tutoriel, nous allons voir comment ouvrir, modifier, déplacer et copier un fichier sous Linux à l’aide de la fenêtre du terminal et de quelques commandes de base.
Utilisez la table des matières ci-dessous pour accéder à une section spécifique ou poursuivez votre lecture pour en savoir plus !
Comment ouvrir un fichier sous Linux
Pour apprendre à ouvrir un fichier sous Linux à l’aide du terminal, suivez ces quelques étapes simples :
- Bien qu’il existe plusieurs façons d’ouvrir un fichier sous Linux, le moyen le plus simple d’afficher le contenu d’un fichier est d’utiliser la commande cat. Par exemple, disons que vous avez un fichier texte nommé SampleText.txt, qui contient une seule chaîne de texte disant « Ceci est un fichier de test ». Utilisez la commande cat suivie du nom du fichier que vous voulez ouvrir, comme ceci :cat SampleText.txtVous devriez recevoir une sortie sur le terminal contenant le texte « Ceci est un fichier de test ». Si le fichier avait contenu plus de texte que cela, tout le texte aurait été affiché.
- Bien que l’exemple utilisé ci-dessus ne contienne qu’une seule ligne de texte, pour les documents volumineux ou multipages, il peut être fastidieux d’essayer d’ouvrir l’intégralité de leur contenu dans le terminal en une seule fois. C’est là que la commande less s’avère utile. En utilisant la commande less, vous pouvez demander à Linux d’afficher le contenu de votre fichier une page à la fois. Utilisez-la de la même manière que vous utiliseriez la commande cat :less SampleLongText.txtCette commande affichera le contenu du fichier SampleLongText.txt, une page à la fois, en vous permettant de faire défiler les pages pour en voir davantage.
Comment éditer un fichier sous Linux
Pour apprendre à modifier un fichier sous Linux à l’aide du terminal, il suffit de suivre les étapes suivantes :
- Il existe plusieurs outils différents dans Linux qui peuvent être utilisés pour éditer des fichiers. Les deux plus populaires sont Vi (ou Vim) et Nano. Bien que chacun ait ses avantages, les plus grandes différences entre les deux sont la facilité d’utilisation et les fonctionnalités. Vi est un outil plus puissant et plus compliqué, tandis que Nano est plus simple mais peut faire moins. Nous allons commencer par Nano.
- Pour ouvrir un fichier dans Nano, vous devez entrer la commande nano suivie du chemin du fichier que vous tentez d’ouvrir. Vous pouvez également vous rendre dans le répertoire approprié à l’aide de la commande cd, puis ouvrir le fichier pour le modifier en utilisant nano suivi du nom du fichier. Par exemple:nano SampleText.txtSi le fichier spécifié existe déjà, il sera ouvert pour être édité. Si aucun fichier n’existe avec ce nom à cet emplacement, un nouveau fichier sera créé.
1- L’un des avantages de Nano est qu’il propose une liste de raccourcis au bas de son interface. Cela permet aux utilisateurs d’utiliser l’outil sans avoir à mémoriser chaque commande, ce qui en fait un outil idéal pour les novices de Linux. Les touches fléchées peuvent être utilisées pour la navigation, et la touche d’espacement arrière sert à supprimer. Dans l’ensemble, Nano fonctionne comme un éditeur de texte simplifié mais familier.
- L’autre option populaire pour éditer un fichier sous Linux est d’utiliser la commande vi. Comme nano, vi doit être suivi soit d’un chemin d’accès spécifique au fichier, soit du nom du fichier si vous vous trouvez déjà dans le répertoire souhaité. Par exemple :vi SampleText.txtLa principale différence entre Vi et Nano est que Vi propose différents modes, permettant aux utilisateurs d’interagir avec le document de différentes manières. Bien que cela donne un plus grand degré de contrôle sur le document, cela peut aussi être très déroutant et quelque peu contre-intuitif pour ceux qui ne connaissent pas l’outil.
1- Le mode par défaut dans lequel vous entrez dans Vi est le mode Command, utilisé pour la navigation et la saisie de commandes. Comme Nano, Vi utilise les touches fléchées pour la navigation. Cependant, contrairement à Nano, tout texte entré dans Vi ne sera pas traité comme une chaîne de texte ajoutée au document, mais plutôt comme une commande relayée directement à Vi. Nous allons aborder certaines de ces commandes ci-dessous.
2- Pour ajouter du texte au document, vous devez d’abord passer en mode Insert. Pour ce faire, placez votre curseur à l’endroit où vous souhaitez ajouter du texte, puis appuyez sur la touche i. Vous verrez apparaître la mention « INSERT ». Vous verrez apparaître la phrase « INSERT » dans le coin inférieur gauche de votre écran. Désormais, tout texte que vous saisissez sera traité comme une chaîne de texte ajoutée au document. Pour revenir au mode Commande, appuyez plusieurs fois sur la touche Echap. Vous saurez que vous avez quitté le mode Insertion lorsque la phrase » INSERT » disparaîtra du coin inférieur de l’écran.
3- Contrairement à Nano, pour supprimer un caractère dans Vi, vous devez utiliser la touche x en mode Commande. Cela supprimera le caractère qui est actuellement mis en évidence par le curseur.
4- Pour entrer une commande dans Vi, vous devez d’abord commencer par les deux points » : ». Par exemple, pour enregistrer (ou écrire dans) un fichier que vous avez modifié, utilisez la commande :w. Pour quitter Vi, utilisez la commande :q. Pour sauvegarder et quitter en même temps, combinez les deux commandes en :wq. Vous pouvez ajouter un point d’exclamation » ! » à toute commande pour la forcer. Par exemple, la commande :q! forcera Vi à quitter, sans tenir compte des écrans de confirmation qui pourraient être déclenchés.
5- Pour obtenir une liste des raccourcis de navigation disponibles, consultez ce billet sur l’édition de fichiers avec Vi. Faites défiler jusqu’en bas pour obtenir une liste complète des options de déplacement et d’édition supplémentaires.
Comment déplacer un fichier sous Linux
Pour apprendre à déplacer un fichier sous Linux à l’aide du terminal, il suffit de suivre les étapes suivantes :
- Tout d’abord, il est important de comprendre que déplacer un fichier sous Linux et le renommer sont la même action. En effet, lorsque vous déplacez un fichier vers un nouvel emplacement dans Linux, vous renommez en réalité son chemin d’accès pour y inclure de nouvelles informations.
- Pour déplacer un fichier sous Linux, utilisez la commande mv suivie de l’emplacement source, puis de la destination prévue. Par exemple, si vous souhaitez déplacer le fichier SampleText.txt de son emplacement actuel dans le répertoire home vers un nouvel emplacement dans le répertoire /tmp, vous devez utiliser la commande suivante :mv SampleText.txt /var/tmpVous pouvez même renommer le fichier pendant qu’il est déplacé. Cela ressemble à ceci :
mv SampleText.txt /var/tmp/NewSampleText.txt
Ou, si vous souhaitez renommer le fichier sans le déplacer vers un nouvel emplacement, vous pouvez simplement répéter la commande ci-dessus en omettant le « /var/tmp/ ».
Comment copier un fichier sous Linux
Pour apprendre à copier un fichier sous Linux à l’aide du terminal, il suffit de suivre les étapes suivantes :
Pour copier un fichier sous Linux, il suffit d’utiliser la commande cp suivie du nom du fichier source, puis du nouveau fichier. Par exemple :
cp SampleText.txt SampleText_2.txt
La commande ci-dessus génère un nouveau fichier, nommé SampleText_2.txt, qui contient tout le contenu du fichier précédent. Par défaut, ce nouveau fichier sera créé dans le même répertoire que votre fichier actuel, sauf indication contraire. Si vous souhaitez copier le fichier dans un nouveau répertoire, vous pouvez utiliser le chemin d’accès souhaité à la place du deuxième nom de fichier, ou inclure les deux pour copier le fichier à un nouvel emplacement sous un nouveau nom. Pour avoir une idée de ce à quoi cela ressemble, consultez la section ci-dessus couvrant la commande mv, mais utilisez la commande cp à la place.
Questions fréquemment posées (FAQ) sur comment ouvrir, éditer, déplacer et copier un fichier sous Linux
Comment quitter et modifier un fichier sous Linux ?
Appuyez sur Echap pour passer en mode Commande, puis tapez :wq pour écrire et quitter le fichier. L’autre option, plus rapide, consiste à utiliser le raccourci clavier ZZ pour écrire et quitter.
Comment éditer un fichier sous Linux ?
- Editez le fichier avec vim :
- Ouvrez le fichier dans vim avec la commande « vim ». …
- Tapez « / » puis le nom de la valeur que vous souhaitez éditer et appuyez sur Entrée pour rechercher la valeur dans le fichier. …
- Tapez « i » pour entrer en mode insertion.
- Modifiez la valeur que vous souhaitez modifier à l’aide des touches fléchées de votre clavier.
Comment fermer un fichier sous Linux ?
(Le terme » hit » est utilisé ici au lieu de » press » pour souligner qu’il n’est pas nécessaire de maintenir la touche ESC enfoncée, mais simplement d’appuyer dessus momentanément). Pour fermer un fichier auquel des modifications ont été apportées (par exemple, du texte a été ajouté ou supprimé) sans enregistrer les modifications, appuyez sur ESC, tapez :q ! puis appuyez sur ENTER.
Comment enregistrer et quitter un fichier sous Linux ?
Ouvrez l’application terminal sous Linux ou Unix. Ensuite, ouvrez un fichier dans vim / vi, tapez : vim nom de fichier. Pour enregistrer un fichier dans Vim / vi, appuyez sur la touche Echap, tapez :w et appuyez sur la touche Entrée. On peut enregistrer un fichier et quitter vim / vi en appuyant sur la touche Echap, en tapant 😡 et en appuyant sur la touche Entrée.
Qu’est-ce que la commande Edit sous Linux ?
Edit fait une copie du fichier FILENAME que vous pouvez ensuite éditer. Elle vous indique d’abord le nombre de lignes et de caractères que contient le fichier. Si le fichier n’existe pas, edit vous indique qu’il s’agit d’un [Nouveau fichier]. L’invite de commande de edit est un deux-points ( :), qui s’affiche après le démarrage de l’éditeur.
Comment éditer un fichier texte sous Linux ?
Avant d’éditer des fichiers, il faut comprendre comment changer de mode dans l’éditeur Vi :
- Appuyez sur la touche ESC pour le mode normal.
- Appuyez sur la touche i pour le mode insertion.
- Appuyez sur la touche :q! pour quitter l’éditeur sans enregistrer un fichier.
- Appuyez sur la touche :wq! pour enregistrer le fichier mis à jour et quitter l’éditeur.
- Appuyez sur la touche :w test. txt pour enregistrer le fichier sous le nom de test. txt.
Comment arrêter un fichier dans le terminal Linux ?
Il existe deux commandes utilisées pour tuer un processus : kill – Tue un processus par ID. killall – Tue un processus par nom.
Comment ouvrir et fermer un fichier texte sous Linux ?
Voici les principales méthodes pour ouvrir un fichier sous Linux
- Ouvrez le fichier à l’aide de la commande cat.
- Ouvrir le fichier à l’aide de la commande less.
- Ouvrir le fichier à l’aide de la commande more.
- Ouvrez le fichier à l’aide de la commande nl.
- Ouvrez le fichier à l’aide de la commande gnome-open.
- Ouvrir le fichier à l’aide de la commande head.
- Ouvrez le fichier en utilisant la commande tail.
Quelle commande est utilisée pour quitter un fichier sous Linux ?
La commande exit est la plus utile des commandes courantes de Linux. On peut passer avec elle de nombreuses fois. Elle utilise la fonction exit() pour terminer le processus normal.