Вредно ли копирование файлов из Windows в Cygwin?

1528
Admia
  1. Если я копирую некоторые файлы из windows в /homeпапку Cygwin, я испортил файловую систему Cygwin?
  2. Как насчет того, если некоторые из этих файлов являются исполняемыми, и я выполняю их в /homeпапке Cygwin ?
  3. Должен ли я изменить режим доступа chmodперед выполнением исполняемых файлов?
0
Вы должны сделать несколько тестов, чтобы дать себе больше ясности. Вы, кажется, задумывались над этим, поскольку Cygwin - это просто пакет типичных утилит Unix, адаптированных и скомпилированных для работы в Windows. Следовательно, разрешения не идентичны их эквивалентам POSIX. https://cygwin.com/cygwin-ug-net/using-filemodes.html может дать вам подсказки по этому поводу. Julie Pelletier 7 лет назад 0

1 ответ на вопрос

3
roaima

Вы не будете портить Cygwin, если копируете файлы в /home. Но вы можете предпочесть, чтобы Cygwin поставить вас в, /home/а затем создать символические ссылки на ваши окна Documents, Picturesи т.д.

ln -s /cygdrive/C/Users/yourusername/Documents ln -s /cygdrive/C/Users/yourusername/Pictures #...etc... 
@ Роайма: Интересно. Оба метода, которые вы ввели, означают, что Cygwin может получить доступ к файлам в Windows и читать / записывать / выполнять их. Admia 7 лет назад 1
Если вы установите `db_home: windows`, как рекомендовано в этом другом ответе, вам не понадобятся символические ссылки. Это решение будет работать, даже если вы измените `/ etc / fstab`, чтобы изменить точку монтирования` cygdrive`, как я это делаю на своих окнах Cygwin, чтобы `C:` был доступен как `/ c`. Все ваши символические ссылки должны быть воссозданы после этого. Warren Young 7 лет назад 0
@admia Нет разделения между CygWin и Windows. CygWin просто предоставляет другое представление (со вкусом Unix) для тех же файлов / папок, что и Windows. Tonny 7 лет назад 0
@Admia вы можете даже набрать `блокнот`в Cygwin, и он запустит блокнот. Так что это немного похоже на командную строку, но с unixish функциями. Фактически, cygwin раньше запускался из cmd.exe, а затем из cygwin.bat. barlop 7 лет назад 0

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