Notions de base sur la gestion des fichiers (mkdir, cp, mv, rm)
Comprenez comment créer, copier, déplacer et supprimer efficacement des fichiers et des répertoires à l’aide des principaux outils de la ligne de commande.
Notions de base sur la gestion des fichiers (mkdir, cp, mv, rm) est une leçon DevOps Bootcamp gratuite sur CoddyKit. Ceci est la leçon 3 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage DevOps Bootcamp, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours DevOps Bootcamp comprend 4 leçons au total.
Gestion des fichiers sous Linux
Vous allez maintenant gérer des fichiers : les créer, les copier, les déplacer et les supprimer depuis le terminal. C’est une compétence fondamentale pour tout utilisateur ou développeur Linux.
Créer de nouveaux répertoires : mkdir
mkdir (make directory) crée de nouveaux dossiers. Saisissez simplement mkdir, suivi du nom souhaité, comme indiqué.
mkdir my_new_folderCréer plusieurs répertoires imbriqués
Indiquez plusieurs noms pour créer de nombreux dossiers en une seule fois. Ajoutez -p pour créer des chemins imbriqués, en créant au passage les répertoires parents manquants.
mkdir folder1 folder2
mkdir -p projects/coddykit/lesson_filesCopier des fichiers : cp
cp (copy) duplique un fichier : indiquez une source et une destination. Ici, la commande copie report.txt vers report_backup.txt dans le même dossier.
cp report.txt report_backup.txtCopier des fichiers dans un répertoire
Indiquez un répertoire à cp et le fichier y sera copié en conservant son nom d’origine. Pratique pour classer des fichiers.
mkdir documents
cp presentation.pdf documents/Copier des répertoires entiers : cp -r
Pour copier un dossier et tout son contenu, ajoutez -r (récursif). Sans cette option, cp refuse de copier les répertoires.
cp -r my_project_folder backup_projects/Déplacer des fichiers : mv
mv (move) déplace des fichiers ou des répertoires. La commande fonctionne comme cp, mais l’élément d’origine est supprimé après le déplacement.
mv important_note.txt new_location/Renommer des fichiers et des répertoires
mv permet également de renommer : déplacez un élément en lui donnant un nouveau nom dans le même dossier. Linux ne possède pas de commande de renommage distincte : mv fait les deux.
mv old_filename.txt new_filename.txt
mv temp_folder/ final_project_folder/Supprimer des fichiers : rm
rm (remove) supprime des fichiers : utilisez cette commande avec précaution. Le terminal ne dispose généralement pas de corbeille ; les fichiers supprimés sont donc souvent irrécupérables.
rm unwanted_log.txtSupprimer des répertoires : rm -r
Les dossiers vides se suppriment avec rmdir ; les dossiers non vides nécessitent rm -r (récursif). L’ajout de -f force la suppression : utilisez donc rm -rf avec une extrême prudence.
mkdir empty_folder
rmdir empty_folder
mkdir project_data && touch project_data/file.txt
rm -r project_data/Vérification rapide : opérations sur les fichiers
Laquelle des commandes suivantes permet de créer un nouveau répertoire nommé reports, puis d’y copier un répertoire nommé data (avec tout son contenu) ?
Récapitulatif : bases de la gestion des fichiers
Récapitulatif : mkdir crée, cp copie (-r pour les dossiers), mv déplace et renomme, et rm supprime (-r pour les dossiers, avec prudence). Voilà votre boîte à outils pour gérer les fichiers.
Questions Fréquemment Posées
La leçon « Notions de base sur la gestion des fichiers (mkdir, cp, mv, rm) » est-elle gratuite ?
Oui — le texte complet de « Notions de base sur la gestion des fichiers (mkdir, cp, mv, rm) » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours DevOps Bootcamp, passe à CoddyKit PRO. Le cours DevOps Bootcamp comprend 4 leçons au total.
Qu'est-ce que j'apprendrai dans « Notions de base sur la gestion des fichiers (mkdir, cp, mv, rm) » ?
Comprenez comment créer, copier, déplacer et supprimer efficacement des fichiers et des répertoires à l’aide des principaux outils de la ligne de commande. Tu pratiques DevOps Bootcamp avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.
Dois-je avoir de l'expérience pour commencer DevOps Bootcamp ?
Aucune expérience préalable n'est requise. DevOps Bootcamp sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 3 sur 4.
Combien de temps prend la leçon « Notions de base sur la gestion des fichiers (mkdir, cp, mv, rm) » ?
La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.
Peux-tu écrire et exécuter du code dans cette leçon DevOps Bootcamp ?
Oui. Chaque leçon DevOps Bootcamp inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.
Toutes les leçons de ce cours
- Introduction à Linux et au terminal
- Naviguer dans le système de fichiers (cd, ls, pwd)
- Notions de base sur la gestion des fichiers (mkdir, cp, mv, rm)
- Complétion par tabulation et historique des commandes