zap

Уничтожение поврежденного файла

Синтаксис:

zap [-pv] файл 
zap [-pv] [-l|-u] каталог

Опции:

-l
("эль") Вывести список ранее уничтоженных файлов в каталоге.
-p
Остановиться перед запуском (для гибких дисков).
-u
Отменить уничтожение файлов в каталоге.
-v
Вывести расширенную информацию; создать отчет по результатам.
файл
Имя файла, который требуется удалить.
каталог
Имя каталога, содержащего ранее уничтоженные файлы.

Платформы:

ЗОСРВ «Нейтрино»

Целевые архитектуры:

aarch64, arm, armv7, e2k, mips, ppc, x86

Описание:

Утилита zap используется для удаления файла в следующих случаях:

Утилита zap удаляет файл путем очистки записи каталога для файла. Блоки диска, используемые указанным файлом, не восстанавливаются. Поэтому при неоднократном выполнении утилиты zap общее количество доступных на диске блоков уменьшается. Однако их можно восстановить путем выполнения утилиты chkfsys во время простоя системы.

Как правило, для удаления файлов или каталогов целесообразно использовать команду rm или rmdir.

Список уничтоженных ранее файлов можно вывести в любом указанном каталоге с помощью опции -l.

Отменить уничтожение или восстановить уничтоженные файлы можно с помощью опции -u. Утилита запрашивает подтверждение по каждому уничтоженному файлу в указанном каталоге.


Note: Файл, уничтожение которого требуется отменить, должен быть изначально удален с помощью команды zap. Файлы, удаленные традиционным способом с помощью утилиты rm или любого другого процесса, вызывающего unlink(), не могут быть восстановлены с помощью команды zap -u.

Примеры:

Исключение записи каталога для файла junk:

zap junk

Возвращаемое значение:

0
Успешно.
>0
Возникла ошибка.

Предостережения:

Для выполнения zap необходимы полномочия на чтение и запись блок-ориентированного специального файла для файловой системы, содержащей уничтожаемый файл. Также необходимы полномочия на выполнение утилиты zap. В системе со стандартной конфигурацией полномочиями на выполнение утилиты zap обладает пользователь root.

Классификация:

Базовые подсистемы ЗОСРВ «Нейтрино»

Тематические ссылки:

chkfsys, rm, rmdir




Предыдущий раздел: Утилиты