У меня есть файл ссылки, как показано ниже

    testlnk -> /home/wemohamm/Desktop/script

Но я не могу удалить ссылку. Если я использую rm testlnk, я получаю ошибку

rm: cannot remove `testlnk/': Is a directory

Если я использую rmdir testlnk, я получаю сообщение об ошибке

rm: cannot remove `testlnk/': Is a directory

Когда я использую rm -rf, он удаляет содержимое /home /wemohamm /Desktop /script

Наконец команда unlink выдает эту ошибку

unlink: cannot unlink `testlnk/': Not a directory

1 ответ1

2

То, что заканчивается на / должно быть каталогом. Вы не можете rm каталог. Вы можете удалить ссылку, но ссылка называется testlink , а не testlink/ (это каталог, который вы получаете, переходя по ссылке).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .