Wiile a resposta é principalmente "yes" , há casos especiais em que pode ser "no" .
Porque não é garantido que os arquivos unix tenham um caminho exclusivo. Então, se você tiver
$ ls -l
drwx------- 1 root root [...] root_only
e
$ ls -l root_only
-rw-rw-rw-- 2 root root [...] hopefully_private_file
e hopefully_private_file
são hardlinked de outro lugar que pode ser legível universalmente.
Como você sabe? Veja novamente aquele ls -l
:
$ ls -l root_only
-rw-rw-rw-- 2 root root [...] hopefully_private_file
^
|
O número na seta é a contagem de links (para arquivos, tem um significado diferente para diretórios). Se a contagem de links for 1, você está seguro; se for outra coisa, pode haver um problema.