IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

le systeme de fichier racine (débutant)


Sujet :

Linux

  1. #1
    Membre du Club
    Homme Profil pro
    Inscrit en
    Août 2013
    Messages
    274
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2013
    Messages : 274
    Points : 56
    Points
    56
    Par défaut le systeme de fichier racine (débutant)
    bonjour à tous,

    J'aimerais comprendre ce qu'il se passe quand je crée un fichier texte (ficher.txt) sur mon bureau.

    Un programme qui tourne en background va voir la commande que j'ai tapé sur un terminal, quelle est le programme qui gère les commandes que je tape sur le terminal ?

    ensuite ce programme va demander la permission au noyau qui est également un programme qui tourne en background, quel nom porte le noyau qui tourne en background car j'aimerais le voir avec la commande ps.

    Le noyau va grace à la table des inodes, pouvoir donner à mon fichier.txt un numéro inode puis de référer ce numéro inode à un autre inode qui est le répertoire Bureau.

    la table des inodes est géré par le noyau directement, ou c'est un autre programme qui gere ca ?

    n'hésitez pas à me corriger si je dis n'importe quoi.

    Merci d'avance pour votre aide.

  2. #2
    Expert éminent sénior Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 243
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 243
    Points : 13 459
    Points
    13 459
    Par défaut
    Bonjour


    Pour connaître une commande, utilise la commande man. Ici :
    Le fait que la commande touch crée un fichier s'il n'existe pas est annexe, la vraie action est un changement d'heure et de date.
    Si tu veux créer un fichier forcément vide, tu pourrais plus sûrement taper ceci:
    Bon. Évidemment, si le fichier existait déjà, tu as perdu son contenu. Contrairement à touch.


    Quel est le programme qui gère les commandes que je tape sur le terminal ?
    Probablement, bash. On appelle cela un interpréteur de commandes.
    Pour vérifier son nom, tape ceci:
    Et bien sûr ceci :

    car j'aimerais le voir avec la commande ps.
    Laisse tomber. La commande sera si vite exécutée que tu ne la verras pas avec ps.


    la table des inodes est géré par le noyau directement, ou c'est un autre programme qui gere ca ?
    Que veux-tu dire par "gérer" ?
    Les inodes dépendent du formatage des données.
    Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.

  3. #3
    Membre du Club
    Homme Profil pro
    Inscrit en
    Août 2013
    Messages
    274
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2013
    Messages : 274
    Points : 56
    Points
    56
    Par défaut
    merci pour tes réponses.

    Ce que je veux savoir c'est est ce qu'il y a un fichier de configuration dans (etc) qui permet de voir tous les inodes utilisés et a quels fichiers le numéro d'inode font référence.

    Par exemple si je fais
    comment le noyau sait que fichier. txt correspond au numéro d'inode 2000 par exemple.

  4. #4
    Expert éminent sénior Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 243
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 243
    Points : 13 459
    Points
    13 459
    Par défaut
    comment le noyau sait que fichier. txt correspond au numéro d'inode 2000 par exemple.
    Avant tout, clique ici et lis.


    Un même fichier peut avoir plusieurs noms (sous Linux).

    C'est la différence entre ln fichier nouveau_nom et ln -s fichier nouveau_nom.
    La première commande ne crée pas de fichier mais crée un nouveau nom sur le même fichier (même inode).
    La seconde commande crée un lien symbolique, comme un raccourci Windows.

    Il ne faut pas confondre non plus avec ceci:
    Cette commande crée un autre fichier (autre inode), avec le même contenu.
    Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.

Discussions similaires

  1. En quête de la racine du systeme de fichier
    Par AsH.fr dans le forum Entrée/Sortie
    Réponses: 6
    Dernier message: 16/10/2007, 13h52
  2. Ecran bleu...au demarrage...probleme systeme de fichier ?
    Par ludophil dans le forum Windows XP
    Réponses: 5
    Dernier message: 10/04/2007, 02h44
  3. Système de fichier Raid1 Samba planté.
    Par ggnore dans le forum Administration système
    Réponses: 11
    Dernier message: 06/07/2005, 15h50
  4. Fichier .ini et fichier XML [débutante]
    Par monia dans le forum MFC
    Réponses: 3
    Dernier message: 25/04/2005, 16h57
  5. [Système] Ouvrir fichier externe avec prog par défaut de l'OS
    Par Pill_S dans le forum API standards et tierces
    Réponses: 9
    Dernier message: 30/05/2004, 11h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo