FUSE является действительно Вашей единственной опцией для монтирования экзотических файловых систем, таких как HDFS. Для моих собственных потребностей я нашел, что с помощью Java API непосредственно был большим более оптимальным вариантом, чем смонтированный FS.
К сожалению, клиентские API HDFS для языков кроме Java или не существуют или очень ужасны (как в зависящем от JNI).
Эта страница имеет интересную информацию о различных вариантах, доступных Вам. Если Вы действительно так или иначе преуспеваете в том, чтобы заставить FUSE работать, можно экспортировать получающуюся точку монтирования с помощью NFS для других машин, которые должны использовать тот же HDFS. Это, очевидно, несет те же риски и недостатки как любой настроенный NFS.
Относительно API существует, по-видимому, интерфейс Thrift, FWIW. Посмотрите здесь для большего количества информации.
Нет, это не будет работать. Вы не можете дать подстановочный знак для определения места, где искать. Используйте - параметр имени вместо этого, как это:
find /path/to/files -name "*" -mtime +30 -print0 | xargs -0 rm
Я также удостоверился, что эта команда может обработать партию файлов и файлов с пробелами в, он - имя через использование xargs вместо - должностное лицо.