Section courante

A propos

Section administrative du site

nano

Nano
Linux Externe

Syntaxe

nano [OPTIONS] [[+LINE[,COLUMN]] FILE]...

Paramètres

Nom Description
+LINE[,COLUMN] Ce paramètre permet d'indiquer commence à la ligne et la colonne spécifié.
-A Ce paramètre permet d'activer la clef «smart home»
-a Ce paramètre permet est ignoré, il existe uniquement pour la compatibilité avec la commande pico.
--autoindent Ce paramètre permet d'indiquer qu'il faut effectuer l'indentation automatique des nouvelles lignes.
-B Ce paramètre permet d'indiquer qu'il faut effectuer une copie de sauvegarde dans des fichiers existants.
-b Ce paramètre permet est ignoré, il existe uniquement pour la compatibilité avec la commande pico.
--backup Ce paramètre permet d'indiquer qu'il faut effectuer une copie de sauvegarde dans des fichiers existants.
--backupdir=dir Ce paramètre permet d'indiquer le répertoire utiliser pour les fichiers de copies de sauvegarde.
--boldtext Ce paramètre permet d'indiquer qu'il faut utiliser des caractères gras à la place de la vidéo sur fond inversé.
-c Ce paramètre permet d'afficher continuellement la position du curseur.
-C dir Ce paramètre permet d'indiquer le répertoire utiliser pour les fichiers de copies de sauvegarde.
--const Ce paramètre permet d'afficher continuellement la position du curseur.
--cut Ce paramètre permet d'indiquer qu'il faut couper du curseur à la fin de la ligne.
-D Ce paramètre permet d'indiquer qu'il faut utiliser des caractères gras à la place de la vidéo sur fond inversé.
-d Ce paramètre permet de fixé le problème de confusion entre le Backspace et Delete.
-E Ce paramètre permet d'indiquer qu'il faut convertir les tabulations en espaces.
-e Ce paramètre permet est ignoré, il existe uniquement pour la compatibilité avec la commande pico.
-F Ce paramètre permet d'indiquer qu'il faut activer les tampons de multiples fichiers.
-f Ce paramètre permet est ignoré, il existe uniquement pour la compatibilité avec la commande pico.
--fill=#cols Ce paramètre permet de remplir la colonne spécifié.
-g Ce paramètre permet est ignoré, il existe uniquement pour la compatibilité avec la commande pico.
-H Ce paramètre permet d'indiquer qu'il faut se connecter et lire l'historique de recherche et remplacer la chaine de caractères.
--help Ce paramètre permet d'afficher l'aide de cette commande et quitte immédiatement après.
--historylog Ce paramètre permet d'indiquer qu'il faut se connecter et lire l'historique de recherche et remplacer la chaine de caractères.
-I Ce paramètre permet d'indiquer qu'il ne faut pas vérifier les fichiers «nanorc»
-i Ce paramètre permet d'indiquer qu'il faut effectuer l'indentation automatique des nouvelles lignes.
--ignorercfiles Ce paramètre permet d'indiquer qu'il ne faut pas vérifier les fichiers «nanorc»
-j Ce paramètre permet est ignoré, il existe uniquement pour la compatibilité avec la commande pico.
-K Ce paramètre permet d'indiquer qu'il faut fixer la touche du bloc numérique (NumLock) pour les problèmes de confusion
-k Ce paramètre permet d'indiquer qu'il faut couper du curseur à la fin de la ligne.
-L Ce paramètre permet d'indiquer qu'il ne pas ajouter une nouvelle ligne à la fin des fichiers
-l Ce paramètre permet d'indiquer qu'il ne faut pas effectuer le suivi des liens symboliques mais les écraser.
-m Ce paramètre permet d'activer l'utilisation de la souris.
--morespace Ce paramètre permet d'indiquer qu'il faut utiliser plus d'espace pour l'édition.
--mouse Ce paramètre permet d'activer l'utilisation de la souris.
--multibuffer Ce paramètre permet d'indiquer qu'il faut activer les tampons de multiples fichiers.
-N Ce paramètre permet d'indiquer qu'il ne faut pas convertir les fichiers au format DOS/Mac.
--noconvert Ce paramètre permet d'indiquer qu'il ne faut pas convertir les fichiers au format DOS/Mac.
--nofollow Ce paramètre permet d'indiquer qu'il ne faut pas effectuer le suivi des liens symboliques mais les écraser.
--nohelp Ce paramètre permet d'afficher les deux lignes d'aides.
--nonewlines Ce paramètre permet d'indiquer qu'il ne pas ajouter une nouvelle ligne à la fin des fichiers
--nowrap Ce paramètre permet d'indiquer qu'il ne faut pas découper les lignes trop longues.
-o dir Ce paramètre permet de fixer le répertoire d'opérations.
-O Ce paramètre permet d'indiquer qu'il faut utiliser plus d'espace pour l'édition.
--operatingdir=dir Ce paramètre permet de fixer le répertoire d'opérations.
-p Ce paramètre permet d'indiquer qu'il faut préservé les touches XON (^Q) et XOFF (^S).
--preserve Ce paramètre permet d'indiquer qu'il faut préservé les touches XON (^Q) et XOFF (^S).
-Q str Ce paramètre permet d'ajouter des guillemets à la chaine de caractères.
--quickblank Ce paramètre permet de mettre une barre d'état vide.
--quotestr=str Ce paramètre permet d'ajouter des guillemets à la chaine de caractères.
-R Ce paramètre permet d'indiquer qu'il faut utiliser le mode restreint.
-r #cols Ce paramètre permet de remplir la colonne spécifié.
--rebinddelete Ce paramètre permet de fixé le problème de confusion entre le Backspace et Delete.
--rebindkeypad Ce paramètre permet d'indiquer qu'il faut fixer la touche du bloc numérique (NumLock) pour les problèmes de confusion
--restricted Ce paramètre permet d'indiquer qu'il faut utiliser le mode restreint.
-S Ce paramètre permet d'indiquer qu'il faut utiliser le mode de défilement en douceur.
-s prog Ce paramètre permet d'activer le dictionnaire alternatif.
--smarthome Ce paramètre permet d'activer la clef «smart home»
--smooth Ce paramètre permet d'indiquer qu'il faut utiliser le mode de défilement en douceur.
--speller=prog Ce paramètre permet d'activer le dictionnaire alternatif.
--suspend Ce paramêtre permet d'activer la suspension.
--syntax=str Ce paramètre permet d'indiquer la définition de syntaxe à utiliser.
-T #cols Ce paramètre permet de fixer la largeur d'une tabulation avec le paramètre spécifié.
-t Ce paramètre permet d'indiquer qu'il faut sauvegarder automatiquement en quittant sans demander de prompt.
--tabsize=#cols Ce paramètre permet de fixer la largeur d'une tabulation avec le paramètre spécifié.
--tabstospaces Ce paramètre permet d'indiquer qu'il faut convertir les tabulations en espaces.
--tempfile Ce paramètre permet d'indiquer qu'il faut sauvegarder automatiquement en quittant sans demander de prompt.
-U Ce paramètre permet de mettre une barre d'état vide.
-V Ce paramètre permet d'afficher le numéro de version de cette commande et terminer immédiatement après.
-v Ce paramètre permet de passer au mode de visualisation seulement (lecteur seulement).
--version Ce paramètre permet d'afficher le numéro de version de cette commande et terminer immédiatement après.
--view Ce paramètre permet de passer au mode de visualisation seulement (lecteur seulement).
-W Ce paramètre permet d'indiquer qu'il faut détecter les limites du mot.
-w Ce paramètre permet d'indiquer qu'il ne faut pas découper les lignes trop longues.
--wordbounds Ce paramètre permet d'indiquer qu'il faut détecter les limites du mot.
-x Ce paramètre permet d'afficher les deux lignes d'aides.
-Y str Ce paramètre permet d'indiquer la définition de syntaxe à utiliser.
-z Ce paramètre permet d'activer la suspension.

Description

Cette commande permet de lancer un éditeur de texte ASCII.

Installation

On peut installer cette éditeur en utilisant la commande suivante sous RHEL ou CentOS :

sudo yum install nano

Exemples

Voici des exemples d'édition de fichiers divers à l'aide de la commande :

nano

Voici les résultats en fonction des fichiers que vous sélectionnez :

Édition d'un fichier de configuration
Édition d'un fichier Bash
Édition d'un fichier de Python

L'exemple suivant permet de modifier le dernier fichier ayant eu des changements à l'aide de la commande «nano» :

nano `ls -t | head -1`

Voir également

Système d'exploitation - Linux - Références de commandes et de programmes - pico
Système d'exploitation - Linux - Références de commandes et de programmes - vi

Dernière mise à jour : Jeudi, le 1er janvier 2015