Только для чтения в корне смонтированного раздела

Cygwin имеет пакет util-linux, который содержит rename:

rename ".XLS;1" ".XLS" *.XLS\;1

Или при отсутствии других точек с запятой в именах файлов, это достаточно:

rename ";1" "" *.XLS\;1

2
18.09.2016, 04:22
1 ответ

Кажется, что (whyever) в первой ситуации объем не смонтирован. Вы видите точку монтирования т.е. папку в базовой файловой системе. По моему скромному мнению, нормальные папки точки монтирования должны всегда принадлежать root:root и иметь 000 прав доступа, поскольку не имеет никакого смысла использовать их в типичной ситуации.

Монтирование объема заменяет папку точки монтирования полностью каталог смонтированной файловой системы. Очевидно, это может иметь различные права доступа и владельца. Необходимо изменить владение папки после того, как объем был смонтирован. Эта информация записана в смонтированную файловую систему. Каждый раз, когда Вы монтируете его, эти новые значения появятся в точке монтирования.

И мой совет состоит в том, чтобы изменить метаданные папки точки монтирования (при отсутствии монтирования) также.

3
27.01.2020, 22:06
  • 1
    , "Необходимо изменить владение папки после того, как объем был смонтирован". Это - соглашение, никто не упоминает..., что –  ManuelSchneid3r 15.04.2013, 20:36

Теги

Похожие вопросы