DF
Mars 24 2025
Mise à jour le 30 août 2025

Linux Aide-mémoire sur les commandes de fichiers et de répertoires pour DevOps

Linux

Ce guide contient les commandes clés pour la gestion des fichiers et des répertoires dans Linux, qui sera utile à tout spécialiste DevOps.

Travailler avec des fichiers et des répertoires

  • ls -lah — Afficher une liste de fichiers avec des informations détaillées
  • cd /chemin — Accédez au répertoire spécifié
  • pwd — Afficher le chemin complet vers le répertoire actuel
  • mkdir nouveau_répertoire — Créer un nouveau dossier
  • rm -rf fichier/répertoire — Supprimer complètement un fichier ou un répertoire
  • cp fichier1 fichier2 — Copier un fichier ou un dossier
  • mv fichier1 fichier2 — Déplacer ou renommer un fichier
  • fichier tactile.txt — Créer un nouveau fichier vide
  • fichier de chat — Afficher le contenu d'un fichier dans le terminal
  • fichier tail -f — Afficher les nouvelles lignes d'un fichier en temps réel

Affichage et modification de fichiers

  • moins de fichiers — Afficher un fichier page par page
  • fichier head -n 10 — Afficher les 10 premières lignes d'un fichier
  • fichier tail -n 10 — Afficher les 10 dernières lignes d'un fichier
  • fichier nano — Ouvrir un fichier dans l’éditeur Nano
  • fichier vim — Ouvrir un fichier dans l’éditeur Vim
  • fichier grep « erreur » — Trouver une ligne contenant "Erreur" dans un fichier

Gestion des autorisations et de la propriété

  • fichier chmod 755 — Définir les autorisations de fichier (rwxr-xr-x)
  • fichier utilisateur:groupe chown — Changer le propriétaire du fichier
  • masque 022 — Définir le masque de création de fichier

Archivage et compression

  • tar -cvf archive.tar dossier/ — Créer une archive tar
  • tar -xvf archive.tar — Extraire une archive tar
  • tar -czvf archive.tar.gz dossier/ — Créer une archive tar.gz compressée
  • tar -xzvf archive.tar.gz — Extraire une archive tar.gz
  • zip -r archive.zip dossier/ — Créer une archive zip
  • décompresser archive.zip — Extraire une archive zip

Travailler avec des liens symboliques

  • ln -s /chemin/vers/nom_lien_cible — Créer un lien symbolique
  • ls -l nom_lien — Vérifiez le lien
  • readlink -f nom_lien — Découvrez où pointe le lien

Surveillance de l'utilisation du disque

  • df -h — Vérifier l'espace disque disponible
  • du -sh fichier/ — Obtenir la taille d'un fichier ou d'un dossier
  • du -h --max-depth=1 /chemin — Obtenir la taille des dossiers dans le répertoire spécifié

Astuces utiles

  • historique | commande grep — Rechercher une commande dans l'historique
  • !! — Répétez la dernière commande
  • !n — Exécuter la n-ième commande de l'historique
  • df -h | grep "/dev/sd" — Afficher uniquement les disques physiques
  • trouver /chemin -nom "*.log" — Rechercher les fichiers avec l'extension .log

QFP

  • Les fichiers supprimés peuvent-ils être récupérés après rm -rf ?
    Dans la plupart des cas, non. La commande rm -rf supprime définitivement les fichiers sans les envoyer à la corbeille. Pour éviter toute perte accidentelle, vous pouvez utiliser des outils comme trash-cli ou configurer des alias qui déplacent les fichiers vers un répertoire « corbeille sécurisé » au lieu de les supprimer immédiatement.
  • Comment copier un dossier avec son contenu ?
    Utilisation:
    cp -r source_dir destination_dir

    L'option -r (récursive) garantit que tous les sous-répertoires et fichiers sont copiés.

  • Comment puis-je trouver rapidement un fichier sur le système ?
    Exécuter:
    find / -name "filename"

    Cette recherche s'effectue dans l'ensemble du système. Par ailleurs, si l'utilitaire Locate est installé et que sa base de données est mise à jour (updatedb), Locate filename renverra des résultats beaucoup plus rapidement.

  • Quelle est la différence entre ls -l et ls -lah ?
    ls -l affiche des informations détaillées sur le fichier (autorisations, propriétaire, taille, date).
    ls -lah ajoute des tailles de fichiers lisibles par l'homme (K, M, G) et affiche les fichiers cachés.
  • Comment puis-je vérifier l'utilisation de l'espace disque dans Linux?
    Utilisation:
    df -h

    pour l'espace disque disponible dans un format lisible par l'homme, et

    du -sh folder/

    pour vérifier la taille d'un dossier spécifique.

  • Quel éditeur dois-je utiliser : Nano ou Vim ?
    Nano - simple et adapté aux débutants, idéal pour les modifications rapides.
    Vim - plus puissant, largement utilisé par les administrateurs système et DevOps, mais a une courbe d'apprentissage plus raide.

Conclusion

Ce Linux Cet aide-mémoire fournit les commandes essentielles pour gérer les fichiers, les répertoires et l'espace disque. Maîtriser ces commandes rendra les tâches quotidiennes comme la copie, le déplacement, la recherche et l'archivage de fichiers beaucoup plus rapides et efficaces.

Pour les ingénieurs DevOps, les administrateurs système et les développeurs, ces commandes constituent la base du flux de travail quotidien. Que vous écriviez des scripts d'automatisation, gériez des serveurs ou résolviez des problèmes de production, une bonne maîtrise de la ligne de commande vous fera gagner du temps et réduira les erreurs.

Continuez à pratiquer ces commandes dans des projets réels, combinez-les avec des pipes (|) et des filtres (grep, awk, sed), et vous deviendrez rapidement bilingue. Linux la gestion du système.

Voter:
4 sur 5
Note moyenne : 4.5
Noté par : 2
1101 CT Amsterdam Pays-Bas, Herikerbergweg 292
+31 20 262-58-98
700 300
ITGLOBAL.COM NL
700 300

Vous pourriez aussi aimer...

Nous utilisons des cookies pour rendre votre expérience sur le Serverspace meilleur. En poursuivant votre navigation sur notre site, vous acceptez nos
Utilisation des cookies et Confidentialité.