Удалить софт-ссылку, но не целевую

У меня есть каталог, который содержит ссылку на другой каталог, который я только что создал. Я хотел бы удалить ссылку, но сохранить каталог, на который ссылалась моя ссылка. Как мне это сделать?

> mkdir rgac > ln -s /actual_dir_with_data/ /rgac/ 

One Solution collect form web for “Удалить софт-ссылку, но не целевую”

rm /rgac/actual_dir_with_data следует делать красиво (вы создали ссылку, которая, вероятно, называется actual_dir_with_data in /rgac ). Не беспокойтесь, rm(1) не удаляет каталоги, если специально не сказано об этом. И вы можете удалить только /rgac помощью rmdir /rgac (см. rmdir(1) ).

Вероятно, что вы хотели сделать, это ln -s /actual_dir_with_data /rgac

  • Трейлинг слэш на символических ссылках на каталоги
  • Найти использование дисковых папок с символическими ссылками
  • Зачем хранить программный код в / var / cache?
  • Символы по глубине каталога
  • Undeletable символическая ссылка на smbfs / simfs
  • Символы, не работающие с плавким предохранителем GlusterFS
  • Force Bash 4 'globstar' вариант игнорировать символические ссылки
  • Символы внутри установленных cifs отображаются как каталоги
  • Возможности исполняемой символической ссылки на неисполняемый файл в Linux?
  • Почему httpd дает ошибку после символической ссылки в моем домашнем каталоге Fedora?
  • Почему разрешение отклонено для запуска npm с использованием node-dev?
  • Linux и Unix - лучшая ОС в мире.