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

How Do I Remove Symbolic Link Linux



Символьная ссылка, также известная как символическая ссылка, - это файл, указывающий на другой файл. Файл, на который указывает, может находиться в том же или в другом каталоге. Это похоже на ярлыки в ОС Windows.

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







Перед удалением файла вы можете проверить, является ли это символической ссылкой, с помощью команды ls -l. Он также покажет вам файл или каталог, на который он указывает.



$ls -

В в в разрешениях (lrwxrwxrwx) подтверждает, что это символическая ссылка.







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

Команда unlink используется для удаления одного файла из файловой системы. Чтобы удалить символическую ссылку в Linux, введите разорвать связь команду, за которой следует имя символической ссылки и нажмите Enter:

$судо разорвать связьсимволическая_ссылка

Заменять символическая_ссылка с именем символической ссылки, которую вы хотите удалить. После этого вы можете использовать ls -l команда, чтобы подтвердить, была ли удалена символическая ссылка.



Удалите символическую ссылку, указывающую на каталог, не используйте косую черту после имени каталога. Допустим, мы хотим удалить каталог символических ссылок с именем Docs, как показано на следующем снимке экрана:

Команда для удаления каталога символических ссылок будет следующей:

$судо разорвать связьДокументы

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

Команду rm также можно использовать для удаления символической ссылки. Чтобы удалить символическую ссылку в Linux, введите rm команду, за которой следует имя символической ссылки и нажмите Enter:

$судо rmзум

После этого вы можете использовать ls -l команда, чтобы подтвердить, была ли удалена символическая ссылка.

Вы также можете использовать флаг -i с командой rm для запроса подтверждения.

$судо rm зум

Удаляя символическую ссылку, указывающую на каталог, не используйте косую черту после имени каталога. Допустим, мы хотим удалить каталог символических ссылок с именем Docs, как показано на следующем снимке экрана:

Команда для удаления каталога символических ссылок будет следующей:

$судо rmДокументы

После этого вы можете использовать команду ls -l, чтобы подтвердить, была ли удалена символическая ссылка.

Вот и все! Вы научились удалять символическую ссылку в ОС Linux с помощью команд unlink и rm в этом посте. Удаляя символическую ссылку, убедитесь, что вы удаляете только саму символическую ссылку, а не файл или каталог, на который она указывает.