Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[inodes] numero d'inode
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
terreur
Apprentice
Apprentice


Joined: 30 Nov 2004
Posts: 228
Location: Belgique

PostPosted: Mon Jun 06, 2005 8:46 pm    Post subject: [inodes] numero d'inode Reply with quote

Bonjour,

J'ai une petite question. Qulqu'un peut me dire si dans un repertoire les . et .. ont le meme numero d'inodes ??

Merci bcp.

A bientot
Back to top
View user's profile Send private message
truz
Apprentice
Apprentice


Joined: 26 Feb 2005
Posts: 293
Location: France - Paris

PostPosted: Mon Jun 06, 2005 8:54 pm    Post subject: Reply with quote

salut !
la commande
Code:
ls -ail
répond à ta question, le 1er chiffre est le numéro d'inode. Ils sont différents.
_________________
Je sais que mes droits s'arrêtent là où commencent ceux des autres. Mais est-ce ma faute si les droits des autres commencent si loin ? [Quino] -- Mafalda
Back to top
View user's profile Send private message
terreur
Apprentice
Apprentice


Joined: 30 Nov 2004
Posts: 228
Location: Belgique

PostPosted: Mon Jun 06, 2005 9:00 pm    Post subject: Reply with quote

oui, mais cela risqe t'il de changer selon le systeme de fichiers utilisé ??
Back to top
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Mon Jun 06, 2005 9:08 pm    Post subject: Reply with quote

ben si le repertoire courant et le repertoire parent avaient le meme numero d'inode, ca foutrai le bronx je pense, car dans ce cas, par induction, tous les repertoires auraient le meme numero d'inode que la racine de la partition ...
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
truz
Apprentice
Apprentice


Joined: 26 Feb 2005
Posts: 293
Location: France - Paris

PostPosted: Mon Jun 06, 2005 9:10 pm    Post subject: Reply with quote

non ça ne risque pas de changer car "." et ".." sont par définition des fichiers (au sens unix, donc éventuellement des répertoires) différents. Leurs inodes ne sont égales qu'à la racine.
Maintenant je me pose également une question, et peut-être est-ce la même que toi finalement, les inodes sont-ils uniques sur un OS, un disque ou un filesystem ?
_________________
Je sais que mes droits s'arrêtent là où commencent ceux des autres. Mais est-ce ma faute si les droits des autres commencent si loin ? [Quino] -- Mafalda
Back to top
View user's profile Send private message
terreur
Apprentice
Apprentice


Joined: 30 Nov 2004
Posts: 228
Location: Belgique

PostPosted: Mon Jun 06, 2005 9:10 pm    Post subject: Reply with quote

enfait je viens de faire un ls -ial sur mon /boot qui est en ext2 et ca donne ceci :

root@popeye root # cd /boot/
root@popeye boot # ls -ial
total 17782
2 drwxr-xr-x 4 root root 1024 Feb 26 09:55 .
2 drwxr-xr-x 20 root root 528 May 20 22:06 ..
Back to top
View user's profile Send private message
terreur
Apprentice
Apprentice


Joined: 30 Nov 2004
Posts: 228
Location: Belgique

PostPosted: Mon Jun 06, 2005 9:11 pm    Post subject: Reply with quote

il ne sont pas tjs unique. Cf un lien hard où le lien partage le meme inode que sa cible
Back to top
View user's profile Send private message
truz
Apprentice
Apprentice


Joined: 26 Feb 2005
Posts: 293
Location: France - Paris

PostPosted: Mon Jun 06, 2005 9:16 pm    Post subject: Reply with quote

terreur wrote:
il ne sont pas tjs unique. Cf un lien hard où le lien partage le meme inode que sa cible
Moi je voyais plutôt ce cas comme 2 fichiers qui pointent vers le même inode...
_________________
Je sais que mes droits s'arrêtent là où commencent ceux des autres. Mais est-ce ma faute si les droits des autres commencent si loin ? [Quino] -- Mafalda
Back to top
View user's profile Send private message
truz
Apprentice
Apprentice


Joined: 26 Feb 2005
Posts: 293
Location: France - Paris

PostPosted: Mon Jun 06, 2005 9:19 pm    Post subject: Reply with quote

terreur wrote:
enfait je viens de faire un ls -ial sur mon /boot qui est en ext2 et ca donne ceci :

root@popeye root # cd /boot/
root@popeye boot # ls -ial
total 17782
2 drwxr-xr-x 4 root root 1024 Feb 26 09:55 .
2 drwxr-xr-x 20 root root 528 May 20 22:06 ..

Alors là, gros doute
Code:
$ umount /boot
$ ls -ail /boot/
total 1
    5 drwxr-xr-x   2 root root  48 mai  5 13:47 .
    2 drwxrwxrwx  23 root root 736 mai 26 17:59 ..

Code:
$ mount /boot/
$ ls -ail /boot/
total 15539
    2 drwxr-xr-x   4 root root    1024 mai  9 22:12 .
    2 drwxrwxrwx  23 root root     736 mai 26 17:59 ..

Mon /boot est sur un FS différent de mon /

Tout ça mérite effectivement quelques éclaircissements...
_________________
Je sais que mes droits s'arrêtent là où commencent ceux des autres. Mais est-ce ma faute si les droits des autres commencent si loin ? [Quino] -- Mafalda
Back to top
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Mon Jun 06, 2005 9:27 pm    Post subject: Reply with quote

terreur wrote:
enfait je viens de faire un ls -ial sur mon /boot qui est en ext2 et ca donne ceci :

root@popeye root # cd /boot/
root@popeye boot # ls -ial
total 17782
2 drwxr-xr-x 4 root root 1024 Feb 26 09:55 .
2 drwxr-xr-x 20 root root 528 May 20 22:06 ..


ben oui c'est normal, etant donne que c'est une partiton a part ...

la racine de /boot c'est /boot lui meme ...

et dans l'univers fermé de la partition /boot, au niveau /, .. == .

enfin c'est pas clair mais je me comprends, apres reste a voir si je me suis fais comprendre

enfin c'est que des suppositions

enfin, voila un lien qui peut expliquer des choses : http://teaching.idallen.com/net2003/05w/notes/links_and_inodes.html
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'


Last edited by kernelsensei on Mon Jun 06, 2005 9:38 pm; edited 1 time in total
Back to top
View user's profile Send private message
terreur
Apprentice
Apprentice


Joined: 30 Nov 2004
Posts: 228
Location: Belgique

PostPosted: Mon Jun 06, 2005 9:36 pm    Post subject: Reply with quote

ah ok, je comprends bien ce que tu veux dire.
Back to top
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Mon Jun 06, 2005 9:39 pm    Post subject: Reply with quote

terreur wrote:
ah ok, je comprends bien ce que tu veux dire.


mais a priori c'est pas valable pour tous les FS ..
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum