Як видалити символічне посилання (Symlink)

Anonim

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

Давайте перейдемо до нього та продемонструємо, як видалити символічне посилання.

І так, це працює для видалення символічного посилання в Linux, Mac OS X або будь-якій іншій сучасній операційній системі на основі Unix.

Видалити символічне посилання за допомогою від’єднання

Найкращий спосіб видалити символічне посилання за допомогою відповідного інструмента «роз’єднати». Використовувати від’єднання для видалення символічного посилання надзвичайно просто, вам просто потрібно навести його на символічне посилання, щоб від’єднати та видалити. Як завжди з командним рядком, переконайтеся, що ваш синтаксис точний.

від’єднати SymLinkToRemove

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

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

cd ~/Desktop/

від’єднати хости

Ви завжди можете підтвердити, що ви переглядаєте символічне посилання за допомогою команди «ls -l» так:

ls -l -rwxr-xr-x 1 Paul staff 24K 19 червня 11:28 hosts -> /etc/hosts

Це підкаже вам, куди вказує символічне посилання, якщо ви не впевнені.

Команда unlink — це, по суті, команда rm, яку ви також можете використовувати, якщо хочете видалити символічне посилання.

Видалити символічне посилання за допомогою rm

Ви також можете використовувати команду rm безпосередньо для видалення символічних посилань. Якщо вам не дуже зручно використовувати цей підхід, ви завжди можете ввімкнути підтвердження за допомогою команд rm і srm перед їх виконанням, що корисно для новачків у командному рядку або для тих, хто має погану точність синтаксису.

rm SymLinkToDelete

Багато так само, як і від’єднання, переконайтеся, що ви вказуєте на правильне символічне посилання та не включаєте каталог / коли вказуєте символічне посилання, яке потрібно видалити, це все-таки посилання, а не справжній каталог .

Зрештою, не має великого значення, який метод ви виберете для видалення символічного посилання, просто використовуйте те, що ви пам’ятаєте або що вам зручно.

Знаєте інший або кращий спосіб змінювати та видаляти символічні посилання в командному рядку? Дайте нам знати в коментарях.

Як видалити символічне посилання (Symlink)