Dossiers et fichiers

Les fichier dans un système Linux n’ont pas forcement d’extension. Pour différencier un fichier cinema d’un dossier cinema, il convient d’ajouter au dossier une barre oblique cinema/.

Commande ls (list)

Lister les fichiers et dossiers.

$ ls

Options

Lister tous les fichiers et dossiers, même ceux cachés.

Les fichiers et dossiers cachés sont ceux dont le nom commence par un point ..\

.cinema\ est un dossier caché.

$ ls -a

Afficher le détail des fichiers sous forme de liste.

$ ls -l

Afficher le détail de tous les fichiers (y compris les fichiers cachés) sous forme de liste.

$ ls -la

Commande mkdir (make directory).

Créer un dossier.

$ mkdir cinema

Commande rmdir (remove directory).

Supprimer le dossier à condition que celui ci soit vide.

$ rmdir cinema

Commande rm (remove)

Supprimer un fichier

$ rm index.js

Commande rm --recursive (remove).

Supprimer tous les fichier et sous dossier, ainsi que le dossier cinema.

$ rm -r cinema/

Attention en ligne de commande il n’y a pas de corbeille pour récupérer des fichiers accidentellement supprimés.

Commande mv (move).

Déplacer le fichier main.css dans le dossier styles.

$ mv main.css styles/

Le renommage d’un fichier est équivalent à déplacer ce fichier dans le même dossier avec un nom différent.

Renommer le fichier index.js en server.js

$ mv index.js server.js

Commande cp (copy)

Duplique un fichier

$ cp index.js server.js

Copie un fichier dans un dossier

$ cp main.css styles/

Analyser l’occupation de la carte mémoire.

$ ncdu

Définitions

fs
File System, Système de fichiers