Я скопировал Windows - «.lnk-файл» с помощью Cygwin из Windows-источника - в каталог-цели Windows.
Скопированный файл не отображается в целевом каталоге, хотя система ведет себя так, как будто файл существует, как только я пытаюсь применить к нему дальнейшие команды копирования, перемещения или удаления.
Я не могу ни перечислить файл в целевом каталоге с помощью Cygwin (ls-command), ни с помощью обычных Windows-Tools («CMD-Box ls» /"Explorer").
Я также не могу удалить каталог - что является реальной неприятностью.
Я успешно создал, а затем удалил копию целевого каталога (используя Windows Explorer). Но я не могу удалить целевой каталог из раздела (Windows-диск). (таким образом, копирование каталога, похоже, исключает невидимый файл из процесса копирования).
$ cp source-dir/FVWM.lnk /cygdrive/p/Z-Cygwin3/FVWM.lnk
cp: reguläre Datei '/cygdrive/p/Z-Cygwin3/FVWM.lnk' kann nicht angelegt werden: File exists
$ ls -la /cygdrive/p/Z-Cygwin3/
insgesamt 20
drwxrwx---+ 1 <...> 0 5. Apr 17:33 .
drwxrwx---+ 1 <...> 0 5. Apr 17:28 ..
$ rmdir /cygdrive/p/Z-Cygwin3/
rmdir: konnte '/cygdrive/p/Z-Cygwin3/' nicht entfernen: Directory not empty
$ rm /cygdrive/p/Z-Cygwin/FVWM.lnk
rm: das Entfernen von '/cygdrive/p/Z-Cygwin/FVWM.lnk' ist nicht möglich: No such file or directory
$ rm -rf /cygdrive/p/Z-Cygwin/FVWM.lnk
(no error-output thrown, no success-output)
$ rm -rf /cygdrive/p/Z-Cygwin/
rm: das Entfernen von '/cygdrive/p/Z-Cygwin/' ist nicht möglich: Directory not empty
Проводник Windows также не перечисляет файл. При попытке удалить каталог с помощью проводника Windows реакция и результат равны нулю. Ошибка не выдана, но каталог продолжает существовать.
Результат воспроизводим, который я узнал по ошибке, теперь он имеет два постоянных, казалось бы, пустых каталога.
Попытки с расширением полномочий оказались безрезультатными.
Любые идеи о том, как я могу избавиться от этого липкого файла / каталогов?