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

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

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

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

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

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

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

unlink SymLinkToRemove

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

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

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

cd ~/Desktop/

unlink hosts

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

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

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

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

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

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

rm SymLinkToDelete

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

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

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

Терминал

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

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *