Я уже отправил это на stackoverflow, и было предложено, чтобы я спросил здесь...
Я выполняю человечность 14.04 в бродяге на окна 7 пк. Я выполняю VirtualBox и удар мерзавца как администратор.
Я создал каталог /usr/local/npm/tones/node_modules
и я хочу создать символьную ссылку на этот каталог в Code/tones
.
Я был во всем этом вечером, и я думаю, что повредил что-то. Если я выполняю команду:
sudo ln -s /usr/local/npm/tones/node_modules Code/tones
Я получаю следующую ошибку:
failed to create symbolic link ‘Code/tones/node_modules’: File exists
Если я пытаюсь удалить Code/tones/node_modules
это говорит мне, что нет такого файла или каталога. Если я добавляю f к sudo ln -sf
это говорит мне:
"ln: cannot remove ‘Code/tones/node_modules’: No such file or directory"
Все же, если я пытаюсь создать ссылку снова, она говорит мне, что существует и таким образом, она распространяется вокруг в кругах. Я могу связать его с другим каталогом, просто не к Code/tones
. Я также попробовал следующую команду, которую я действительно не понимаю, но не получил нигде:
find -L . -name . -o -type d -prune -o -type l -exec rm {} +
Другая проблема, которая происходит, если я успешно создаю ссылку в каталоге, где я не хочу это, состоит в том, что связанный каталог появляется только как ярлык, и я не могу просмотреть его поэтому, если я действительно свяжу его туда, где я хочу это, это будет бесполезно мне. Я думаю, что это - что-то, чтобы сделать с окнами и VirtualBox. Я действительно успешно связывался от человечности до общего каталога окон прежде, но я, может казаться, не делаю это снова. Любые подсказки относительно этого очень приветствовались бы также.