6

Я хочу спрятать 1 папку в моем флеш-накопителе для Windows, но из Ubuntu, возможно ли, если да, то как?

3 ответа3

3

fatattr может сделать это для VFAT. Не уверен насчет NTFS.

2

Вы можете попробовать переименовать в./. что бы потом ни переименовывалось с включенной опцией монтирования hide_dot_files ... я пока не видел другого способа сделать это ...

0

Попробуйте мой сценарий оболочки, который является (в основном) повторной реализацией команды attrib в Windows.

При этом используется атрибут system.ntfs_attrib_be из NTFS-3G, поэтому вам нужны gatfattr и setfattr из вашего дистрибутива (в Debian/Ubuntu: sudo apt-get install attr).

Но после этого просто используйте его, не помня битовых масок, например

./ntfs_attr.sh -h -s some_file_in_ntfs_volume

https://gist.github.com/Explorer09/ac4bf6838c271a9968b3 (Миграция на GitLab; старая ссылка может перестать работать.) https://gitlab.com/snippets/1720133

Заметки:

Параметр /L в attrib в Windows реализован здесь, подробности см. В справке скрипта.

/S и /S /D (намеренно) не реализованы. Попробуйте найти (1) с этим сценарием вместо этого.

Кстати, я думаю, что этот вопрос можно объединить с этим: есть ли инструмент Linux для изменения атрибутов файлов DOS/Windows?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .