Моя установка Cygwin ведет себя странно: chmod
не работает.
[09:45 Administrator@DellIns14 ~] > ls -ls /usr/bin/chmod
64K -rwxr-xr-x 1 Administrator None 38K Feb 6 2012 /usr/bin/chmod
[09:47 Administrator@DellIns14 ~] > rm /tmp/example.sh
rm: remove regular empty file `/tmp/example.sh'? y
[09:48 Administrator@DellIns14 ~] > touch /tmp/example.sh
[09:48 Administrator@DellIns14 ~] > ls -ls /tmp/example.sh
0 -rw-r--r-- 1 Administrator None 0 Jul 8 09:48 /tmp/example.sh
[09:48 Administrator@DellIns14 ~] > chmod -v +x /tmp/example.sh
mode of `/tmp/example.sh' changed from 0644 (rw-r--r--) to 0755 (rwxr-xr-x)
[09:48 Administrator@DellIns14 ~] > ls -ls /tmp/example.sh
0 -rw-r--r-- 1 Administrator None 0 Jul 8 09:48 /tmp/example.sh
[09:48 Administrator@DellIns14 ~] >
Обратите внимание, что каталог доступен для записи, так как файл создан.
Когда я смотрю на этот каталог с точки зрения Windows , он отображается как доступный только для чтения (даже после того, как я изменяю его на чтение и запись, он возвращается только для чтения).
Снимки экрана находятся в Cygwin's / TMP только для чтения в Windows, и не может быть изменен на чтение-запись
Можете ли вы предложить, как отладить / решить?
Среда:
Windows 7, Cygwin 1.7.29(0.272/5/3) i686