I want to hide some files such that not even ls -a can find it. I'm not talking about adding '.' in front of the filename.I was thinking if I could create separate system calls for accessing those files The actual need is to hide some log files from the user. I'm storing the MAC data of some files and don't want the user to see those log files. At present I know only one way to hide data i.e by adding '.' in front of filename. But the file can be seen by the user by the simple call ls -a. So I want to know if there is any other way to hide those log data?
Hiding data in filesystems
filesystems