Как удалить символические ссылки в Linux
В этом руководстве мы покажем вам, как удалить символические ссылки в Linux. Для тех из вас, кто не знал, символическая ссылка (также известная как символическая ссылка) — это термин или особый тип файла в Linux, который указывает на другой файл или каталог. Как правило, для связывания библиотек используются символические ссылки. Также используется для связывания файлов журналов и папок на подключенных общих папках NFS (сетевая файловая система).
В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo
‘ к командам для получения привилегий root. Я покажу вам пошаговые инструкции по удалению символических ссылок в Linux.
Удалить символические ссылки в Linux
Символические ссылки можно удалить двумя командами: rm
и unlink
. Вы можете использовать любую из следующих команд для удаления символических ссылок.
- Удалите символические ссылки с помощью
rm
√
Чтобы удалить символическую ссылку, запустите rm
команду с именем символической ссылки в качестве аргумента:
rm symlink
Чтобы получить запрос перед удалением символической ссылки, используйте параметр:-i
rm -i symlink
Если вы хотите удалить более одной символической ссылки, вы можете передать несколько имен символических ссылок в качестве аргументов с space
разделением:
rm symlink-name-1, symlink-name-2
rm
Команды опций :
-i hat mean interactive ask for delete file -f force not ask just do action delete force -r recursive . use for Directory
- Удалите символические ссылки с помощью
unlink
√
Лучший способ удалить символическую ссылку — использовать unlink
инструмент с соответствующим названием « ». Использовать unlink для удаления символической ссылки чрезвычайно просто, вам просто нужно указать ее на символическую ссылку, чтобы отключить и удалить:
unlink symlink
- Найдите и удалите неработающие символические ссылки.
У команды find есть опция, которая позволяет вам находить символические ссылки, указывающие на файлы, которые больше не существуют. Эта команда выводит список символических ссылок в текущем каталоге:
find . -type l
После получения битых символических ссылок используйте опцию с командой, как показано ниже:-delete
find
find /path/to/directory -xtype l -delete
Поздравляю! Вы успешно удалили символические ссылки. Благодарим за использование этого руководства для удаления символических ссылок на сервере Linux.