mark.zlatoust.ru Послать письмо Webmaster-у Web-Master © Бернадинер Марк 

Златоуст.Ru

 

 

      RM(1)                                                     RM(1)

      НАЗВАНИЕ
              rm - удаление файлов или каталогов

      СИНТАКСИС
              rm  [-f] [-i] файл ...

              rm  -r [-f] [-i] каталог ... [файл ...]

      ОПИСАНИЕ
              Команда rm служит для удаления указанных имен файлов из
              каталога. Если заданное имя было последней  ссылкой  на
              файл, то файл уничтожается. Для  удаления  пользователь
              должен обладать правом записи в каталог; иметь право на
              чтение или запись файла не обязательно.

              Если нет права на запись в файл и стандартный ввод наз-
              начен на терминал, то выдается  (в  восьмеричном  виде)
              режим доступа к файлу  и  запрашивается  подтверждение;
              если оно начинается с буквы y, то файл удаляется, иначе
              - нет. Если стандартный ввод назначен не  на  терминал,
              команда rm ведет себя так же, как при наличии опции -f.

              Допускаются следующие три опции:

              -f   Команда  не выдает сообщений, когда удаляемый файл
                   не существует, не  запрашивает  подтверждения  при
                   удалении файлов, на запись в которые нет прав. Ес-
                   ли  нет права и на запись в каталог, файлы не уда-
                   ляются. Сообщение об ошибке выдается лишь при  по-
                   пытке  удалить  каталог,  на  запись в который нет
                   прав (см. опцию -r).

              -r   Происходит рекурсивное удаление всех  каталогов  и
                   подкаталогов, перечисленных в  списке  аргументов.
                   Сначала каталоги  опустошаются,  затем  удаляются.
                   Подтверждение при удалении файлов, на запись в ко-
                   торые нет прав, не запрашивается, если задана  оп-
                   ция -f или стандартный ввод не назначен на  терми-
                   нал и не задана опция -i.

                   При удалении  непустых  каталогов  команда  rm  -r
                   предпочтительнее команды rmdir(1), так как послед-
                   няя способна удалить только пустой каталог.

              -i   Перед удалением каждого файла запрашивается  подт-
                   верждение. Опция -i устраняет действие  опции  -f;
                   она действует даже тогда, когда  стандартный  ввод
                   не назначен на терминал.

      ПРИМЕРЫ
              Опция -i часто используется совместно с -r. По команде:

                   rm  -ir dirname

              запрашивается подтверждение:

                   directory dirname: ?

              При положительном ответе запрашиваются подтверждения на
              удаление всех содержащихся в каталоге файлов (для  под-
              каталогов выполняются те же действия),  а  затем  подт-
              верждение на удаление самого каталога.

      СМ. ТАКЖЕ
              rmdir(1).
              rmdir(2), unlink(2) в Справочнике программиста.

      КОДЫ ЗАВЕРШЕНИЯ
              0    Все файлы и каталоги были успешно удалены.
              2    В противном случае.

      ДИАГНОСТИКА
              Смысл всех сообщений самоочевиден.

              Запрещено удалять файлы . и .., чтобы не  нарушить  це-
              лостность файловой системы. Команда

                   rm  -r .*

              приведет к выдаче сообщений об ошибках.



 

 

Бернадинер Марк Абрамович

Мое резюме

Компьютерная страничка

Ресурсы сети

Фотоальбом

 

 

 

mark.zlatoust.ru Послать письмо Webmaster-у Web-Master © Бернадинер Марк