Назад | Перейти на главную страницу

Cygwin создает файлы со специальными (общими) значками в Windows

Я использую cygwin для передачи файлов между машинами Linux и Windows. Каждый раз, когда я передаю файл на компьютер с Windows, он добавляет дополнительный общий значок пользователя на самом значке файла или папки. Это также происходит, если я создаю файл из cygwin в Windows, используя практически любую команду: echo, vim, nano, cat.

это так выглядят папки (и файлы), созданные cygwin. это так выглядит обычная папка (или файл).

Я думаю, что это связано с разрешением, потому что мне пришлось бы изменять его каждый раз, если я хочу, чтобы другие приложения получали доступ к файлам или папкам в Windows.

Как я могу сказать cygwin, что нужно создавать обычные старые файлы, как это сделал бы пользователь или любая программа?

Ух! Я наконец решил это.

Если у кого-то еще возникла эта проблема на Cygwin 1.7 *, сделайте следующее:

 vim /etc/fstab

или открыть /etc/fstab в вашем любимом редакторе ... и добавьте к нему эту строку:

 none   /cygdrive cygdrive posix=0,noacl 0 0

Затем перезапустите cygwin. Значок общего доступа к файлам и папкам, созданным cygwin, теперь должен быть удален.