1st off: если вы хотите скрыть файл от кого-либо: установите систему обнаружения вторжений linux. (Snort - пример). Вы даже можете скрыть файл из «root», но «root» также сможет вернуть эту настройку.
Но может быть проще просто установить разрешения каталога, содержащего файл, в «root». Пример:
$ sudo su
# mkdir tmp/
# touch tmp/1
# chown root:root tmp
# chmod 000 tmp
# ls -l
total 4
d--------- 2 root root 4096 2015-08-07 06:36 tmp
# exit
exit
$ ls
tmp
$ cd tmp/
bash: cd: tmp/: Permission denied
И файл 1 эффективно скрыт от представления.
Будет видна директория; файл не будет виден. Разумеется: «root» будет ВСЕГДА иметь доступ к любому файлу.
Вместе с chattr вы даже можете сделать файл неизменным.
sudo su
chattr + i {file}
и даже «root» не могут изменить файл - без изменений chattr отменяется (и да «root» может это сделать).
Ярлык для этой клавиатуры?Нет, это то, что вам нужно сделать вручную.