Sous-commande i2

La sous-commande i2 affiche l'i-nodeJFS2(Enhanced Journaled File System).

Format

i2 [adresse | -c]

i2 [-d unité] [-i nombre d'unités] [-m nombre]

Paramètres

Article Descriptif
adresse Affiche la structure de l'i-node JFS2 à l'adresse i-node spécifiée.
-c Affiche la table de mémoire cache de l'i-node.
-d unité Affiche la liste des i-nodes dans l'unité indiquée.
-i nombre Affiche la structure inode du nombre d'i-nodes indiqué.
-m nombre Affiche une liste des i-nodes avec un nombre minimal de nombres ouverts spécifié.

Les indicateurs -d, -iet -m peuvent être mélangés. Pour ces trois indicateurs, lorsque plusieurs i-nodes répondent aux critères, seules les informations récapitulatives sont affichées. Si un seul i-node satisfait aux critères, des informations détaillées sont également affichées.

Lorsque la commande i2 est appelée sans aucun paramètre, une liste récapitulative des i-nodes en mémoire s'affiche avec l'adresse, le périphérique et le numéro d'i-nodes des i-nodes.

Autre

inode2

Exemples

Voici un exemple d'utilisation de la sous-commande i2 :

KDB(0)> i2
ADDRESS     DEVICE    I_NUM      IPMNT          COUNT   TYPE    FLAG
325A8080   000A000B     2       3252F080        00001   VDIR    
32573080   000A000B     2       3252F080        00001   NON     
32584080   000A000A     0       00000000        00001   NON     
32563080   000A000B     1       3252F080        00001   NON     
3252F080   000A000B     mounted 3252F080        00001   NON     
32595400   000A000B     6       3252F080        00000   VDIR    CNEW 
325D1080   000A000B     5       3252F080        00000   VREG    UPDNEW 
325C1080   000A000B     4       3252F080        00000   VREG    UPDNEW 
32595080   000A000B     16      3252F080        00001   NON     CDIRTY 
32584400   000A000B     35      3252F080        00000   VREG    UPDNEW 
32573400   000A000B     34      3252F080        00000   VREG    UPDNEW 
32563400   000A000B     33      3252F080        00000   VREG    UPDNEW 
325E1080   000A000B     32      3252F080        00001   VDIR    
3252F400   000A000B     64      3252F080        00000   VDIR    CNEW 
KDB(0)>i2 325C1080
ADDRESS     DEVICE    I_NUM      IPMNT          COUNT   TYPE    FLAG
325C1080   000A000B     4       3252F080        00000   VREG    UPDNEW 

In-memory Working Inode:
hashClass....0x000002AF  cacheClass...0x00000007  count........0x00000000
capability...0x000001B7  atlhead......0x00000000  atltail......0x00000000
bxflag.......0x00000000  blid.........0x00000000  btindex......0x00000002
diocnt.......0x00000000  nondiocnt....0x00000000
dev..........0x000A000B  synctime.....0x403CE9A8  nodelock.....0x00000000
ipmnt........0x3252F080  ipimap.......0x32595080  pagerObject..0x31A6D000
event........0xFFFFFFFF  fsevent......0xFFFFFFFF  openevent....0xFFFFFFFF
cacheLst.nxt.0x317230B0  cacheLst.prv.0x317230B0  freeNext.....0x317230B0
hashLst.nxt..0x00000000  hashLst.prv..0x31BA1034  kdmvp........0x00000000
flag.........0x00000000  
cflag........0x00000000  
xlock........0x00000000  
fsxlock......0x00000000  
btorder......0x00000000  
agstart......0x0000000000000000
lastCommittedSize...0x0000000000001000

Pseudo pagerBuffer @ 0x325C1124:
(0)> more (^C to quit) ?