Académique Documents
Professionnel Documents
Culture Documents
Moussa BAKAYOKO
SYSTÈME DE
FICHIERS
PRÉSENTATION
ls [Options] [Répertoire]
● -A ou –almost-all : elle permet d’intégrer les fichiers cachés à la liste.
● -a ou –all : elle permet d’intégrer les fichiers cachés à la liste, mais aussi les répertoires tels que « . » et « .. ».
● -C : elle permet d’afficher les noms des fichiers les uns à côté des autres. Il s’agit là du paramètre par défaut.
● -c : elle permet de trier les informations selon la date de leur dernière modification. La liste qui résulte de la
commande débute alors par les éléments les plus récents.
● -d ou –directory : elle permet de dresser uniquement la liste des noms de répertoire, sans prendre leur contenu en
considération.
● -h ou –human readable : elle permet d’afficher la taille dans un format plus facilement lisible. Elle s’utilise en
combinaison avec l’option « -l ».
● -i : elle permet de préciser le numéro d’inode avant le nom du fichier.
● -l : elle permet d’obtenir les informations sous leur forme longue.
● -m : elle permet de faire apparaître les noms sur une seule ligne.
● -R ou –recursive : elle permet d’afficher les informations de manière récursive et tient donc également compte des
sous-répertoires.
LA COMMANDE ls
Elle permet d’afficher tout le contenu d’un dossier ou d’un répertoire sur la ligne de commande.
ls [Options] [Répertoire]
● -A ou –almost-all : elle permet d’intégrer les fichiers cachés à la liste.
● -a ou –all : elle permet d’intégrer les fichiers cachés à la liste, mais aussi les répertoires tels que « . » et « .. ».
● -C : elle permet d’afficher les noms des fichiers les uns à côté des autres. Il s’agit là du paramètre par défaut.
● -c : elle permet de trier les informations selon la date de leur dernière modification. La liste qui résulte de la
commande débute alors par les éléments les plus récents.
● -d ou –directory : elle permet de dresser uniquement la liste des noms de répertoire, sans prendre leur contenu en
considération.
● -h ou –human readable : elle permet d’afficher la taille dans un format plus facilement lisible. Elle s’utilise en
combinaison avec l’option « -l ».
● -i : elle permet de préciser le numéro d’inode avant le nom du fichier.
● -l : elle permet d’obtenir les informations sous leur forme longue.
● -m : elle permet de faire apparaître les noms sur une seule ligne.
● -R ou –recursive : elle permet d’afficher les informations de manière récursive et tient donc également compte des
sous-répertoires.
LA COMMANDE mkdir
La commande vous permet de créer un nouveau dossier dans le répertoire actuel.
Lorsque vous devez créer un nouveau fichier vide, utilisez la commande touch. Il s'agit d'un
moyen rapide de générer des fichiers à des fins diverses.
● Le mode normal: celui dans lequel vous êtes à l'ouverture du fichier. Il permet de
taper des commandes
● Le mode insertion: Ce mode permet d'insérer les caractères que vous saisissez à
l'intérieur du document. Pour passer en mode insertion, il suffit d'appuyer sur la
touche Insert de votre clavier, ou à défaut de la touche i
● Le mode de remplacement: Ce mode permet de remplacer le texte existant par le
texte que vous saisissez. Il vous suffit de réappuyer sur insert (ou i) pour passer du
mode insertion au mode remplacement, et d'appuyer sur la touche Echap pour
revenir en mode normal
EDITEUR VI
:q Quitte l'éditeur (sans sauvegarder)
:q! Force l'éditeur à quitter sans sauvegarder (même si des modifications ont été
apportées au document)
:wq Sauvegarde le document et quitte l'éditeur
:filenom Sauvegarde le document sous le nom spécifié
● :%s/aa/bb/gc : remplace toutes les occurrences
Remplacer
dans le fichier avec confirmation
● :s/aa/bb : remplace sur une ligne
Divers
● :s/aa/bb/g : remplace toute occurence sur une ligne
● :25,30s/aa/bb/g : remplace du texte de la ligne 25 à ● :set number : affiche les numéros de ligne
30 ● :! cmd : exécute la commande “cmd”
● :%s/aa/bb/g : remplace toutes les occurrences dans le ● :r! cmd : insère le résultat de la commande “cmd”
fichier
LA COMMANDE cp
cp [Original] [Copie]
cp [OPTIONS] Original Copie
cp -a fichiers d'archive
cp -f force la copie en supprimant le fichier de destination si nécessaire
cp -i interactive - demande avant l'écrasement
cp -l lier les fichiers au lieu de les copier
cp -L suivre les liens symboliques
cp -n pas d'écrasement de fichier
cp -R copie récursive (y compris les fichiers cachés)
cp -u update - copie lorsque la source est plus récente que la destination
cp -v verbose - imprime des messages d'information
LA COMMANDE mv
La commande mv (pour move) permet de déplacer un fichier, répertoire ou tout arborescence sur Linux.
Elle s’utilise pour déplacer un fichier ou répertoire d’un emplacement vers un autre.
Mais on peut aussi l’utiliser pour renommer un fichier.
Option :
Variante :
tar
cp file1 file2 xfdir2
dir1 nom_archive.tar.gz
destdir -C le_dossier/