GNU nano est un éditeur de ligne de commande qui vous permet de créer, de modifier et d'enregistrer des fichiers à l'aide du terminal Linux.

Si vous commencez votre voyage Linux, la création et l'édition de fichiers sont l'une des choses essentielles que vous ferez, surtout si vous prévoyez de vous salir les mains avec les scripts shell. L'un des éditeurs de texte en ligne de commande les plus courants sous Linux est GNU nano, qui est préinstallé sur la plupart des distributions Linux modernes.

nano prend en charge des fonctionnalités essentielles telles que la coloration syntaxique, la complétion, la vérification orthographique, etc. et est convivial pour les débutants, contrairement aux alternatives riches en fonctionnalités comme Vim et Emacs. Voici comment vous pouvez installer et utiliser GNU nano pour travailler avec des fichiers sous Linux.

Comment installer GNU nano sur Linux

Selon votre distribution Linux, nano peut déjà être préinstallé. Ouvrez le terminal et lancez le nano --version

instagram viewer
commande pour vérifier si c'est le cas. Si la ligne de commande répond avec un numéro de version, vous avez installé nano.

Sinon, vous devez installer nano. Il existe différentes façons de le faire. Cependant, l'utilisation du gestionnaire de paquets en ligne de commande par défaut est de loin le moyen le plus rapide et le plus simple (l'un des raisons pour lesquelles Linux aime utiliser la ligne de commande).

Sur Debian/Ubuntu

Si vous utilisez un système Debian ou Ubuntu, ouvrez le terminal Linux et exécutez mise à jour sudo apt. Après cela, lancez :

sudo apt install nano

En cours d'exécution mise à jour sudo apt avant d'installer les packages est fortement recommandé mais pas obligatoire. Il garantit que votre index de packages local est à jour et synchronisé avec les référentiels distants. Cela permet d'éviter des problèmes potentiels tels que l'installation de packages obsolètes ou incompatibles.

Sur RHEL/CentOS

Courir sudo miam installer nano pour installer GNU nano sur des distributions Linux basées sur RPM. Sur les systèmes plus récents avec YUM remplacé par le gestionnaire de packages DNF, exécutez :

sudo dnf install nano

Ce dernier travaille également pour Fedora.

Sur Arch Linux

Pour installer GNU nano sur des distributions basées sur Arch Linux, exécutez :

sudo pacman -S nano

Comment ouvrir et quitter GNU nano

L'éditeur de texte nano est maintenant installé, mais comment l'ouvrir ?

Ouvrez le terminal Linux et courir nano. nano s'ouvrira dans le terminal, vous permettant de créer un nouveau fichier.

Pour sortir, appuyez sur Ctrl + X. L'éditeur se fermera immédiatement. Cependant, si vous entrez du texte dans le fichier vierge, nano vous demandera si vous souhaitez d'abord enregistrer les modifications.

Si vous ne souhaitez pas enregistrer les modifications, appuyez sur N pour quitter l'éditeur immédiatement. Sinon, appuyez sur Oui, entrez un nom de fichier (par exemple, exemple.txt), et appuyez sur Entrer pour quitter.

Comment travailler avec des fichiers dans GNU nano

Travailler avec des fichiers est la fonction clé pour laquelle vous utiliserez nano. Vous devez savoir comment ouvrir des fichiers, en créer de nouveaux, copier, couper, coller et même enregistrer des modifications. Une fois que vous aurez maîtrisé ces bases, il vous sera plus facile d'utiliser nano pour aller de l'avant.

Ouverture de fichiers dans nano

Pour ouvrir un fichier existant dans nano, vous devez connaître le nom et l'extension du fichier. Cela peut sembler évident, mais c'est crucial car nano supposera que vous souhaitez créer un nouveau fichier si vous n'entrez pas le nom correct avec la bonne extension.

Ensuite, vous devez également naviguer vers l'emplacement exact à partir de la ligne de commande Linux où se trouve le fichier. Après cela, exécutez cette commande pour ouvrir un fichier :

nano filename.extension

Par exemple, si vous souhaitez ouvrir example.txt, exécutez :

nano example.txt

N'oubliez pas que les noms de fichiers sont sensibles à la casse.

Création, modification et navigation dans les fichiers

Dans nano, vous pouvez créer un fichier de deux manières. Vous pouvez spécifier un nom de fichier avec le nano commande ou commencez par ouvrir d'abord l'éditeur, puis enregistrez vos modifications et spécifiez un nom de fichier. Peu importe la méthode que vous choisissez d'utiliser, car vous confirmerez toujours le nom du fichier lors de l'enregistrement des modifications.

Pour créer un fichier dans nano, exécutez :

nano filename.extension

nano s'ouvrira avec un fichier texte vide. Alternativement, exécutez le nano commande pour ouvrir nano en mode vierge en premier.

L'édition de fichiers dans nano n'est pas si compliqué non plus. Tapez ce que vous voulez, puis appuyez sur Entrer pour commencer une nouvelle ligne. Si vous devez sauter au début ou à la fin d'une ligne, appuyez sur Ctrl + A ou Ctrl + E, respectivement.

Une autre façon de naviguer facilement dans un fichier dans nano consiste à utiliser Ctrl + V pour aller à la fin du fichier ou Ctrl + Y pour sauter au début. Si vous avez un fichier volumineux qui s'étend sur plusieurs pages, Ctrl + Y fera défiler une page vers le haut et Ctrl + V une page vers le bas.

Recherche de termes spécifiques dans un fichier

Pour rechercher un texte spécifique dans un fichier, utilisez Ctrl + W, puis entrez le terme de recherche. Par défaut, nano ne vous amènera qu'au premier résultat correspondant, qui sera mis en surbrillance. Cependant, vous pouvez parcourir l'ensemble du fichier pour trouver d'autres instances du terme en utilisant Alt + W ou Choix + W (si vous êtes exécuter Linux sur un Mac).

Rechercher et remplacer du texte

Vous pouvez également rechercher et remplacer du texte dans nano, ce qui est pratique lorsque vous devez remplacer plusieurs instances d'un terme spécifique sans parcourir manuellement l'intégralité du fichier. Pour ce faire, appuyez sur Ctrl + \. nano vous demandera de fournir un mot que vous souhaitez remplacer. Entrez le terme, puis appuyez sur Entrer.

Ensuite, fournissez un terme de remplacement et appuyez sur Entrer. S'il y a plus d'une occurrence du terme à remplacer dans le fichier, vous devez spécifier si vous souhaitez remplacer la première ou toutes les occurrences. Presse Oui pour remplacer la première instance ou UN pour remplacer toutes les occurrences du terme recherché.

Copier, couper et coller du texte dans nano

Pour copier le texte dans nano, accédez au texte spécifique que vous souhaitez copier et placez le curseur au début. Ensuite, appuyez sur Alt + A ou Variante + A pour lancer l'outil de sélection de texte de nano. Ensuite, appuyez sur la touche fléchée vers l'avant (>) sur votre clavier jusqu'à ce que tout le texte que vous souhaitez copier soit recouvert d'un fond blanc.

Presse Alt + 6 pour copier le texte ou Ctrl + K couper. Accédez à l'emplacement où vous souhaitez placer votre texte copié ou coupé et appuyez sur Ctrl + U coller.

Enregistrer les modifications de fichier et quitter nano

Une fois que vous avez fini de travailler sur un fichier, enregistrez-le en appuyant sur Ctrl + O. Confirmez que vous enregistrez dans le bon fichier en appuyant sur Entrer.

Si vous souhaitez enregistrer les modifications dans un autre fichier, remplacez le nom du fichier par autre chose avant d'appuyer sur Entrer. Après cela, quittez nano en appuyant sur Ctrl + X.

Travaillez efficacement avec des fichiers Linux à l'aide de GNU nano

GNU nano est un éditeur de texte en ligne de commande simple et convivial pour les débutants sous Linux. Il contient suffisamment de fonctionnalités pour faciliter le travail avec les fichiers à partir de la ligne de commande sans vous submerger avec des tonnes de fonctionnalités dont vous n'avez pas besoin en tant que débutant.

En maîtrisant les conseils mis en évidence ci-dessus, l'utilisation de GNU nano améliorera votre expérience Linux lorsque vous travaillez avec des fichiers à partir de la ligne de commande.