Обратите внимание, что вся информация на этом портале переведена с других языков, поэтому некоторые фразы могут быть неточными. Надеемся на ваше понимание и желаем успешной работы с сайтом! С уважением, создатели сайта. Наша почта: [email protected]

Как удалить символическую ссылку (Symlink)

Удаление символической ссылки достигается через командную строку, и, как мы покажем вам, на самом деле существует два разных способа отменить мягкую ссылку. Это предназначено для пользователей, которые проводят много времени в командной строке, но для менее знакомых символических ссылок используются в Linux, Mac OS X и Unix, чтобы указать одно местоположение или файл в другое место или файл, что очень похоже на то, как псевдоним работает в Mac OS X Finder или работает ярлык на рабочем столе Windows.

Давайте перейдем к нему и продемонстрируем, как удалить символическую ссылку.

И да, это работает, чтобы удалить символическую ссылку в Linux, Mac OS X или любой другой современной операционной системе на базе Unix.

Удалить символическую ссылку с отключением

Лучший способ удалить символическую ссылку — с помощью утилиты «unlink». Использование unlink для удаления символической ссылки чрезвычайно просто, вам просто нужно указать на символическую ссылку, чтобы отменить связь и удалить. Как всегда в командной строке, убедитесь, что ваш синтаксис точным.

отсоединить SymLinkToRemove

Независимо от того, является ли символическая ссылка файлу или ссылкой на каталог, это не имеет значения, просто укажите прямо на символическую ссылку и не добавьте / завершающую косую черту в конце.

Как удалить символическую ссылку

Например, если мы удаляем символическую ссылку из ~ / Desktop / hosts в / etc / hosts, вы должны сделать следующее:

cd ~ / Desktop /

Отключить хосты

Вы всегда можете подтвердить, что вы смотрите на символическую ссылку с командой ls -l:

ls -l
-rwxr-xr-x 1 Paul staff 24K Jun 19 11:28 хосты -> / etc / hosts

Это скажет вам, где символическая ссылка указывает, если вы не уверены.

Команда unlink — это в основном команда rm, которую вы также можете использовать, если хотите удалить символическую ссылку.

Удалить Symlink с rm

Вы также можете использовать команду rm для удаления символических ссылок. Если вам не очень удобно использовать этот подход, вы всегда можете активировать подтверждение с командами rm и srm до их запуска, что полезно для новичков в командной строке или с плохой синтаксической точностью.

rm SymLinkToDelete

То же самое, что и unlink, убедитесь, что вы указываете правильную символическую ссылку и не указываете каталог / при указании символической ссылки для удаления, это ссылка, а не реальная директория.

Удалить символическую ссылку с помощью команды unlink или rm

В конечном счете, не имеет большого значения, какой метод вы выбираете для удаления символической ссылки, просто переходите к тому, что вы помните или устраиваете.

Терминал

Знать другой или лучший способ изменить и удалить символические ссылки в командной строке? Дайте нам знать об этом в комментариях.

Понравилась статья? Поделиться с друзьями: