Точка означает "этот каталог" точка точка точка означает предыдущий каталог.
Когда файл или каталог начинается с точки, означающей "скрыть".
"Скрыть" для ls или других команд, не для FS. Поэтому, если вы запустите ls /home/foo, вы не увидите файлы или директории, начинающиеся с dot.
Если вы выполните команду "rm -r /home/foo/*", все файлы будут удалены. Но не файлы или каталоги, начинающиеся с dot.
Теперь, в случае с каталогом, необходимо разрешение execute, по крайней мере, для владельца. Неважно, начинается каталог с точки или нет. Разрешение X означает "спускаться" o "выполнять".
Попробуйте удалить x
Оставлять USB-накопитель подключенным должно быть безопасно. Поскольку на USB-накопителе нет других действий, не должно быть много операций записи, пока он не используется.
С другой стороны, монтирование/размонтирование в скрипте вам не помешает, так что вы ничего не потеряете, если размонтируете. Кроме того, вы защищены от случайной перезаписи.