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

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

> 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

  • Как получить полный путь к исходному файлу мягкой символической ссылки?
  • Как перестроить /etc/cron.d на CentOS?
  • Как разделить FHS только для чтения и читать / писать каталоги на двух дисках с помощью Linux / systemd, без разбиения диска raed / write?
  • Может видеть файл в / usr / local / bin с ls, но попытка его запуска дает файл не найден?
  • Как скопировать символические ссылки как символические ссылки с одной машины на другую?
  • Добавить конечную косую черту в завершении bash символьных ссылок каталога
  • Создание Относительной Symlink Внутри Относительной Symlink
  • Получить список каталогов в иерархии, которые содержат только символические ссылки
  • Как отношение / dev / fd относится к / proc / self / fd /?
  • Есть ли у Symbian ссылки по умолчанию?
  • Что такое символическая ссылка? Понимание структуры символических ссылок
  • Linux и Unix - лучшая ОС в мире.