Проверьте, находится ли файл в NFS?

Есть ли простой тест, чтобы определить, находится ли файл на монте NFS? (Или, может быть, в более общем плане, какой тип файловой системы работает?) Я представляю некоторые уродливые комбинации префикса против fstab …

С GNU stat на Linux по крайней мере:

 stat -fc %T /path/to/the/file 

Он работает для nfs и наиболее распространенных файловых систем, но не для всех.

Это случайное, но не ужасно грязное:

 df -TP /path/to/your/file | tail -1 | awk '{print $2}' 

Он сломается, если в имени вашей файловой системы есть пробелы.