Nano
nano est un éditeur de texte en ligne de commande simple et convivial, souvent utilisé sous Linux pour éditer des fichiers texte directement depuis le terminal.
Installation de nano
Sur la plupart des distributions Linux, nano est déjà installé par défaut. Si ce n’est pas le cas, vous pouvez l’installer avec :
Lancement de nano
Pour ouvrir un fichier avec nano, utilisez la commande suivante :
Si le fichier n'existe pas, nano en créera un nouveau.
Interface de nano
La zone principale au centre affiche le contenu du fichier.
La barre de commande en bas affiche les raccourcis de commande, représentés par
^(qui signifie la toucheCtrl) suivi d’une lettre.
Commandes de base dans nano
Enregistrer le fichier:
Ctrl + O(puis appuyez surEntréepour confirmer le nom du fichier).Quitter
nano:Ctrl + X. Si vous avez des modifications non enregistrées,nanovous demandera si vous voulez les sauvegarder.Copier une ligne:
Ctrl + Kcoupe la ligne etCtrl + Ula colle.Rechercher du texte:
Ctrl + W, puis tapez le mot ou l'expression que vous souhaitez trouver et appuyez surEntrée.Déplacer le curseur au début du fichier:
Ctrl + Y, et pour la fin du fichier :Ctrl + V.Annuler une action:
Alt + U, et pour refaire une action annulée :Alt + E.
Exemples pratiques
Édition rapide d’un fichier de configuration: Par exemple, pour modifier le fichier de configuration SSH, exécutez :
sudo nano /etc/ssh/sshd_configVous pouvez éditer les paramètres, enregistrer avec
Ctrl + O, et quitter avecCtrl + X.Création d’un fichier de notes:
nano mes_notes.txtÉcrivez vos notes, sauvegardez avec
Ctrl + O, et quittez avecCtrl + X.
Avantages de nano
Simplicité: Idéal pour les utilisateurs qui ne sont pas familiers avec des éditeurs de texte plus avancés comme
vimouemacs.Accessibilité: Affiche les raccourcis dans l’interface, facilitant son apprentissage.
nano est particulièrement utile pour l'édition rapide de fichiers système ou de scripts directement depuis le terminal, sans avoir à lancer un éditeur graphique.