Проект живет и работает над версией 2.0:
https://github.com/vgough/encfs
«EncFS некоторое время неактивен. «Мы начали очищать, чтобы попытаться обеспечить лучшую базу для версии 2, но вопрос о том, будут ли цветы EncFS снова зависеть от интереса сообщества. Чтобы облегчить кому бы то ни было, он перемещает новый дом на Github. если вас интересует EncFS, пожалуйста, погрузитесь! »
Текстовые файлы обычно не имеют метаданных. Вам просто нужно знать, что внутри вас. Фактически, на Ubuntu по умолчанию «locale» (т.е. способ интерпретации текстовых файлов по умолчанию) также является utf-8, поэтому, если он не работает для вас, это конкретная программа, которая не поддерживает его, а не ОС.
Обратите внимание, что us-ascii является подмножеством utf-8, поэтому единственный способ рассказать разницу - это сканировать весь файл для многобайтовых символов, и, вероятно, у вас его нет (кроме вы пишете на китайском или арабском языке или что-то в этом роде.)