Команда Unlink в Linux (Удалить файл)

12 set 2022 1 min di lettura
Команда Unlink в Linux (Удалить файл)
Indice dei contenuti

Введение

В этой статье мы покажем вам, как удалить файл в системах GNU/Linux с помощью команды unlink.

Удаление файла с отвязкой

unlink — это утилита командной строки для удаления одного файла.

Синтаксис команды unlink следующий:

unlink nome_file

Где имя_файла — это имя файла, который вы хотите удалить. В случае успеха команда не выводит ничего и возвращает ноль.

Команда unlink принимает только две опции: --help для отображения справки по команде и --version для отображения информации о версии.

Будьте очень осторожны при удалении файлов с помощью команды unlink, так как после удаления файла его невозможно полностью восстановить.

В отличие от более мощной команды rm, unlink принимает только один аргумент, что означает, что можно удалить только один файл. Если вы попытаетесь удалить более одного файла, появится сообщение об ошибке « отменить связь: дополнительный операнд ».

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

Чтобы удалить конкретный файл, у вас должны быть права на запись в каталоге, содержащем этот файл. В противном случае будет отображаться ошибка « Операция не разрешена ».

Например, если вы попытаетесь удалить файл file1.txt в каталоге /opt, принадлежащем пользователю root:

unlink /opt/file1.txt

Система напечатает следующее сообщение:

unlink: cannot unlink '/opt/file1.txt': Permission denied

В системах GNU/Linux с помощью команды unlink удалить каталог невозможно. Если вы попытаетесь удалить каталог:

unlink dir1

Вы получите следующее сообщение:

unlink: cannot unlink 'dir1': Is a directory

Вывод

В этом уроке мы увидели, как удалить файл с помощью команды unlink.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.