Vous êtes sur la page 1sur 5

Pr.

DAHBI Administration Linux 2018

Cours 2 : Manipuler les fichiers et les dossiers


Sommaire du chapitre :

 less : afficher un fichier


 Editeur nano et mkdir : créer des fichiers et dossiers
 cp et mv : copier, déplacer et renommer un fichier
 rm : supprimer des fichiers et des dossiers

less : afficher un fichier par page

Comme exemple, nous allons travailler sur un fichier qui existe déjà : syslog. Il se
trouve dans le dossier /var/log

La commande less affiche progressivement le contenu du fichier, page par page.

Les raccourcis basiques indispensables

Touche Effet
Affiche la suite du fichier. La touche Espace fait défiler le fichier vers le bas d'un "écran" de
Espace
console.
Entrée Affiche la ligne suivante. Vous pouvez aussi utiliser la touche "Flèche vers le bas"

d Affiche les 11 lignes suivantes (soit une moitié d'écran).


b Retourne en arrière d'un écran.

y Retourne d'une ligne en arrière. Vous pouvez aussi appuyer sur la touche "Flèche vers le haut".
u Retourne en arrière d'une moitié d'écran (11 lignes).

q Arrête la lecture du fichier. Cela met fin à la commande less.

Quelques raccourcis plus avancés

Touche Effet
= Indique où vous en êtes dans le fichier (numéro des lignes affichées et pourcentage).

1
Pr. DAHBI Administration Linux 2018

Touche Effet
h Affiche l'aide. Tapez "q" pour sortir de l'aide.
Tapez "/" suivi du texte que vous recherchez pour lancer le mode recherche. Faites Entrée pour
/
valider.
Après avoir fait une recherche avec "/", la touche "n" vous permet d'aller à la prochaine
n
occurrence de votre recherche.

N Pareil que "n", mais pour revenir en arrière.

Editeur nano : créer ou éditer un fichier

L'éditeur nano permet de créer ou éditer un fichier. Il attend un paramètre : le


nom du fichier.

Sauvegarder : Ctrl + O + Entrée

Quitter nano : Ctrl + X

Note :

 On peut créer plusieurs fichiers à la fois en séparant leur nom par espace.
Pour basculer au fichier suivant, on tape Ctrl + X
 Pour un nom de fichier contenant un espace, Entourez-le de guillemets !

mkdir : créer un nouveau dossier

 On peut créer 2 dossiers (ou plus !) en même temps en les séparant aussi par
des espaces :

Note : La commande avec paramètre: mkdir –p crée tous les sous-dossiers


intermédiaires.

2
Pr. DAHBI Administration Linux 2018

cp et mv : copier et déplacer ou renommer un fichier/dossier


La commande cp permet de copier un fichier ou plusieurs fichiers à la fois.

Le premier paramètre est le nom du fichier à copier, le second est le nom de la


copie du fichier à créer. Après exécution, on aura donc 2 fichiers identiques dans le
même dossier.

Copier dans un autre dossier

On peut copier un fichier dans un dossier sous un autre nom

Copier des dossiers

La commande avec paramètre cp –R permet de copier un dossier, ainsi que tous les
sous-dossiers et fichiers qu'il contient !

Expliquer les commandes ci-dessous:


3
cp *.jpg mondossier
Pr. DAHBI Administration Linux 2018

………………………………………………………………………………………………………………………………………

cp to* mondossier
………………………………………………………………………………………………………………………………………

mv : déplacer ou renommer un fichier/dossier

La commande mv a 2 utilités :

 Déplacer un fichier/dossier
 Renommer un fichier/dossier

Déplacer un fichier (Couper – Coller)

mv fichier1 mondossier

On peut déplacer aussi des dossiers :

mv dossier1 mondossier

Le dossier dossier1 (et tous ses sous-dossiers !) sont déplacés dans mondossier.

Expliquer la commande ci-dessous:

mv *.jpg mondossier

Renommer un fichier

Il n'existe pas de commande spéciale pour renommer un fichier en console sous


Linux, c'est la commande mv qui est utilisée.

mv test superfichier

Après cette commande, "test" n'existe plus, il a été renommé par "superfichier".
Déplacer et renommer un fichier à la fois

mv fichier1 mondossier/superfichier

Renommer un dossier

Le dossier "mondossier" est renommé par "new_dossier".

Note : si le dossier "new_dossier" existe déjà, la commande mv effectue alors un


déplacement !

4
Pr. DAHBI Administration Linux 2018

rm : supprimer des fichiers et des dossiers

Note : il n'existe pas de corbeille dans la console de linux : les données sont
directement supprimées sans possibilité de récupération !

rm : Supprimer un fichier

rm fichier1

On peut aussi supprimer plusieurs fichiers en séparant leurs noms par des espaces :

rm fichier2 fichier3

rm -r : supprimer un dossier et son contenu

La commande rm -r peut être utilisée pour supprimer un dossier et son contenu


(sous-dossiers et fichiers)

rm -r dossier