Ничто так не вредит, как возлагаемые надежды (Цицерон).

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

1 мин для чтения
FavoriteLoadingДобавить в избранное
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
3 сентября 2019
В этой статье мы покажем вам, как удалить файл в системах GNU/Linux с помощью команды unlink.

 

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

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

unlink filename

 

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

Команда unlink принимает только две опции, –help, которая отображает справку команды и –version информацию о версии.

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

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

При удалении символических ссылок с помощью  unlink файл, на который указывает символическая ссылка, не удаляется.
Чтобы удалить данный файл, вам необходимо иметь права на запись в каталог, содержащий этот файл. В противном случае вы получите ошибку «Operation not permitted».

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

unlink /opt/file2.txt

 

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

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

 

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

unlink dir1

 

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

unlink: cannot unlink 'dir1': Is a directory

 

Удаление файлов с помощью unlink простого процесса, но вы должны быть осторожны, чтобы не удалить соответствующие данные.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Просмотров: 403

Если статья понравилась, то поделитесь ей в социальных сетях:

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

Войти с помощью: 

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

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close