Section courante

A propos

Section administrative du site

 Système d'exploitation  Installation  Utilisation  Tutoriel  Programmation  Outils  Annexe  Aide 
Amiga
Apple
CP/M / DOS
CoCo
Cray
Mainframe
Mobile
OS/2
TRS-80
UNIX
Windows
Autres
AmigaDOS
AmigaOS
MorphOS
Apple DOS
System 1.0
System 1.1
System 2.0
System 3.0
System 3.1
System 3.2
System 3.3
System 4.0
System 4.1
System 4.2
System 4.3
System 6.0
System 7.0
System 7.1
System 7.5
System 7.6
Mac OS 8.0
Mac OS 8.1
Mac OS 8.5
Mac OS 8.6
Mac OS 9.0
Mac OS 9.1
Mac OS 9.2
Mac OS X
Mac OS X Server
Apple DOS
Caldera DR-DOS 7
CP/M
CP/M-80
CP/M-86
DOS
DR-DOS
FreeDOS
IBM DOS 4
IBM DOS 5
MS-DOS
PC DOS
PTS-DOS
DR-DOS 5
DR-DOS 6
DR-DOS 7
MS-DOS 1.25
MS-DOS 2.0
MS-DOS 2.11
MS-DOS 3.0
MS-DOS 3.20
MS-DOS 3.21
MS-DOS 3.3
MS-DOS 4
MS-DOS 5
MS-DOS 6
MS-DOS 6.2
MS-DOS 7.10
PC DOS 1.0
PC DOS 1.1
PC DOS 2.0
PC DOS 2.1
PC DOS 3.0
PC DOS 3.1
PC DOS 3.2
PC DOS 3.3
PC DOS 4.0
PC DOS 4.01
PC DOS 5.0
PC DOS 6.1
PC DOS 6.3
PC DOS 7.0
PC DOS 2000
FLEX
OS-9
COS
UNICOS
OpenVMS
OS/390
OS/400
VAX/VMS
z/OS
Android OS
Bada
EPOC
PalmOS
Citrix Multiuser
eComStation
OS/2 Version 1
OS/2 Version 1.1
OS/2 Version 1.2
OS/2 Version 1.3
OS/2 Version 2
OS/2 Version 2.1
OS/2 Warp 3
OS/2 Warp 4
LDOS
MultiDOS
NEWDOS
TRSDOS
AIX
FreeBSD
HP-UX
Linux
QNX
SkyOS
Solaris (SunOS)
UNIX
XENIX
ReactOS
Windows 95
Windows 98
Windows Me
Windows NT 4.0 Server
Windows 2000 Professionnel
Windows 2000 Server
Windows XP
Windows Server 2003
Windows Server 2003 R2
Windows Server 2008
Windows Server 2008 R2
Windows Server 2012
Windows Server 2012 R2
Windows Server 2016
Windows Server 2019
Windows Vista
Windows 7
Windows 8
Windows 10
Windows 11
FLEX
KolibriOS
Inferno
Medos-2
Oberon
Plan 9
p-System
RDOS
CentOS
Corel Linux 1.2
Debian GNU/Linux 7.5
Lindows 4.0.302
openSUSE 11.2
Red Hat Linux 9.0
Red Star Desktop 3.0
TurnKey Core
Ubuntu 9.10
CentOS 6.5
CentOS 7
Installer Python 2.7 pour utilisateur unique sous CentOS 5.8
Introduction
Références des distributions
Références des commandes
Références des fichiers
CentOS
Debian
Fedora
openSUSE
Red Hat Linux
Slackware
TurboLinux
Ubuntu
Utilitaire
Niveau
Catégorie
Déterminer la version
Copier des répertoires
Les partitions
Les groupes
C pour Linux
Pascal pour Linux
AWK
BASH
C Shell
Free Pascal
MySQL
Perl
Python
TCL
Yabasic
Interruption 80h
MobaXterm
putty
Ext2, Ext3 & Ext4
Base de connaissances
Bibliographie
Préface
Notes légal
Dictionnaire
Recherche

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

PARTAGER CETTE PAGE SUR
Dernière mise à jour : Jeudi, le 1er janvier 2015