Commandes en lien avec la gestion des fichiers et dossiers

Création d'un fichier : touch oui mais non...

La commande touch permet de créer un fichier vide. La commande est de la forme :

1
touch nom_du_fichier_a_creer

Attention

En réalité, cette commande permet de modifier la date de dernière modification d'un fichier. En gros, c'est comme si on ouvrait le fichier et qu'on le refermait... La commande la plus propre est d'utiliser >

Création d'un dossier : mkdir

La commande mkdir permet de créer un dossier dans le dossier courant. La commande est de la forme

1
mkdir nom_du_dossier

Remarque

Si vous souhaitez créer 2 dossiers imbriquées inexistants, vous pouvez renouveler la commande. Ou alors, utiliser l'option suivante :

1
mkdir -p nom_du_dossier_parent/nom_du_dossier

Très efficace car il va créer le dossier parent automatiquement !

Supprimer un fichier ou dossier : rm

La commande rm permet de supprimer un fichier ou un dossier. La commande est de la forme

1
rm nom_du_dossier_ou_nom_du_fichier

rmdir permet également de supprimer un dossier mais uniquement vide !

RemarqueSuppression récursive

Pour supprimer un dossier non vide, il est nécessaire d'utiliser la commande rm avec l'option -r pour effacer le dossier et son contenu (y compris les sous-dossiers).

1
rm -r nom_du_dossier_ou_nom_du_fichier

L'option -f force la suppression mais attention, danger !

Copier un fichier : cp

La commande cp permet de copier un fichier. La commande est de la forme:

1
cp dossier_source/nom_fichier_a_copier dossier_destination/nom_fichier

RemarqueRenommage en utilisant la copie...

Le nom du fichier "destination" n'est pas obligatoirement le même que le nom du fichier "source", par exemple :

1
cp fic.txt info/fiche.txt

Attention toutefois à ne pas changer l'extension...