🐧
Unix Shell
  • Unix Shell
  • Introduction
    • Introduction
      • 🎉Installation Party
  • 💻L'invite de commandes
    • L'invite de commandes
      • Ouvrir une invite de commandes
      • L'interprète
      • Mes premières commandes
      • Exercice avec ls
      • Raccourcis bash
  • Fichiers et repertoires
    • 📂Fichiers et répertoires
      • Navigation
      • Fichiers : Exercice
      • Edition des fichiers
      • Fichiers spéciaux
  • Recherches
    • 🔍Recherches
      • find
      • Exercice avec find
  • Droits
    • 🔨Droits et permissions
      • Qui
      • Quoi
      • Préciser les droits
  • Packages / Réseau / internet
    • 🌎Le monde extérieur
      • Installer des packages supplémentaires
      • Télécharger des fichiers
      • SSH : Ouvrir un SHELL à distance
      • SCP : Transférer des fichiers
      • Parenthèse : Cryptographie
  • Gestion de la machine
    • 📈Gestion
      • Disques / partitions
      • Exercice : formater et monter une volume (mastère)
      • Les processus
      • Réseau
  • Configurer Apache
    • 🏅Exercice : configurer votre espace web
  • Pipes et redirections
    • 🌊Pipes et redirections
      • Redirections des fichiers
      • grep et les expressions régulières
      • sed : chercher et remplacer
      • awk
  • Scripts
    • 🤖Scripts
      • Exécuter un script
      • Variables
      • Conditions
      • Boucles
      • Fonctions
      • Exercice : un script CGI pour Apache
  • Git
    • 🤖GIT
      • Commandes
      • Branches
      • Déploiement automatique
  • Docker
    • 🐳Docker
      • Lancer des containers
      • Volumes
      • Docker compose
Propulsé par GitBook
Sur cette page
  1. Fichiers et repertoires

Fichiers et répertoires

Une philosophie centrale aux systèmes UNIX est que tout agit comme un fichier, et notamment toute la configuration du système d'exploitation et ses services se trouve en tant qui fichier de type texte.

Par exemple :

  • nous récupérons des données certains types périphériques (disques durs, CD ROMS, clé USB, souris...) comme si on lisait un fichier.

  • on peut reconfigurer pratiquement tout le système d'exploitation et ses applications via les fichiers text qui se trouvent dans /etc

  • on peut récupérer des données concernant l'état de notre machine (temperature, mémoire, etc) en lisant des fichiers "spéciaux" dans /proc

  • etc.

Il est donc essentiel de :

  • maîtriser la navigation de l'arborescence de fichiers sur Unix

  • pouvoir lister, créer, modifier et supprimer les fichiers et les répertoires

  • comprendre comment les permissions fonctionnent sur les fichiers et les répertoires pour une meilleure sécurité

  • comprendre comment configurer votre machine via les fichiers text

PrécédentRaccourcis bashSuivantNavigation

Dernière mise à jour il y a 2 ans

📂