Retour au cours

Travailler avec des fichiers et des répertoires : mkdir, touch, cp, mv

Masterclass Termux : De zéro à expert Linux sur Android

7. Travailler avec des fichiers et des répertoires : mkdir, touch, cp, mv

Gérer les fichiers est essentiel. Ces commandes vous permettent de créer, copier et déplacer des données.

1. Créer des répertoires (mkdir)

mkdir signifie Make Directory (Créer un répertoire). Il crée un nouveau dossier.

bash

Créer un dossier nommé 'scripts'

$ mkdir scripts

Créer des dossiers imbriqués (nécessite le drapeau -p : parent)

$ mkdir -p projects/python/scripts

2. Créer des fichiers vides (touch)

touch est utilisé pour créer un fichier vide ou mettre à jour l'horodatage d'un fichier existant.

bash

Créer un fichier texte vide

$ touch notes.txt

Créer un fichier script bash simple

$ touch mon_premier_script.sh $ ls notes.txt mon_premier_script.sh scripts

3. Copier des fichiers et des répertoires (cp)

cp signifie Copy (Copier). Syntaxe : cp [source] [destination].

bash

Copier notes.txt vers le dossier scripts

$ cp notes.txt scripts/notes_backup.txt

Pour copier un répertoire entier, vous devez utiliser le drapeau -r (récursif)

$ cp -r scripts/ projects/backups

4. Déplacer et renommer (mv)

mv signifie Move (Déplacer). Il est utilisé à la fois pour déplacer un fichier/répertoire et pour le renommer.

bash

Renommer notes.txt en notes_importantes.txt

$ mv notes.txt notes_importantes.txt

Déplacer le fichier renommé dans le répertoire projects

$ mv notes_importantes.txt projects/python/.