unlink

Материал из Википедии — свободной энциклопедии
Перейти к навигацииПерейти к поиску

unlink — утилитаUnix, удаляющая имя одного указанного файла изфайловой системы.

Содержание

Описание

[править |править код]

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

В случае успеха возвращает ноль, в противном случае возвращает ненулевое значение

Синтаксис

[править |править код]
unlink[имя_файла]

Пример использования

[править |править код]

Чтобы удалить файлabc нужно выполнить данную команду:

unlinkabc

См. также

[править |править код]
  • rm — команда, также предназначенная для удаления файлов
  • cp — команда, предназначенная для копирования файлов
  • mv — команда, предназначенная для перемещения файлов
  • rmdir — команда, предназначенная для удаления каталога

Ссылки

[править |править код]
Перейти к шаблону «Команды Unix»
Команды Unix
Перейти к шаблону «POSIX.1-2008»
УтилитыPOSIX.1-2008
Источник —https://ru.wikipedia.org/w/index.php?title=Unlink&oldid=120693799
Категория:
Скрытая категория: