release notes | Book: 1.9.5, 1.9.12 (opt, FHS), 2.11 (FHS), 2.12 (FHS), 2.13 (FHS), 2.14 (FHS), | Wiki | Q&A black_bg
Web: Multi-page, Single page | PDF: A4-size, Letter-size | eBook: epub black_bg


Each file in Chimera has a unique 18 byte long ID. It is referred to as ChimeraID or as pnfsID. This is comparable to the inode number in other filesystems. The ID used for a file will never be reused, even if the file is deleted. dCache uses the ID for all internal references to a file.


The ID of the file can be obtained by reading the command-file .(id)(examplefile) in the directory of the file.

[user] $ cat /'.(id)(examplefile)'

A file in Chimera can be referred to by the ID for most operations.


The name of a file can be obtained from the ID with the command nameof as follows:

[user] $ cd /
[user] $ cat '.(nameof)(0000917F4A82369F4BA98E38DBC5687A031D)'

And the ID of the directory it resides in is obtained by:

[user] $ cat '.(parent)(0000917F4A82369F4BA98E38DBC5687A031D)'

This way, the complete path of a file may be obtained starting from the ID.