release notes | Book: 3.2, 4.0, 4.1, 4.2, 5.0, 5.1, 5.2, 6.0 (unreleased) | 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.