Відмінності між версіями «Rm»
Рядок 4: | Рядок 4: | ||
'''Допускаються наступні три опції:''' | '''Допускаються наступні три опції:''' | ||
+ | |||
'''-f''' Команда не видає повідомлень, коли видаляється файл не існує, не потребує підтвердження при видаленні файлів, на запис в які немає прав. Якщо немає права і на запис в каталог, файли не видаляються. Повідомлення про помилку видається лише при спробі видалити каталог, на запис в який немає прав (див. опцію-R). | '''-f''' Команда не видає повідомлень, коли видаляється файл не існує, не потребує підтвердження при видаленні файлів, на запис в які немає прав. Якщо немає права і на запис в каталог, файли не видаляються. Повідомлення про помилку видається лише при спробі видалити каталог, на запис в який немає прав (див. опцію-R). | ||
Версія за 10:21, 20 квітня 2012
rm (від англ. remove) - утиліта в UNIX і UNIX-подібних системах, використовувана для видалення файлів з файлової системи.
rm часто є синонімом команди rm-i, тобто команда за умовчанням запрошує підтвердження перед видаленням файлів, що дозволяє запобігти їх випадкове видалення. Якщо користувачеві потрібно видалити велику кількість файлів без підтвердження операції, можна скасувати дію ключа-i за допомогою додавання ключа-f.
Допускаються наступні три опції:
-f Команда не видає повідомлень, коли видаляється файл не існує, не потребує підтвердження при видаленні файлів, на запис в які немає прав. Якщо немає права і на запис в каталог, файли не видаляються. Повідомлення про помилку видається лише при спробі видалити каталог, на запис в який немає прав (див. опцію-R).
-r Відбувається рекурсивне видалення всіх каталогів і підкаталогів, перелічених у списку аргументів. Спочатку каталоги спустошуються, потім видаляються. Підтвердження при видаленні файлів, на запис в які немає прав, не запитується, якщо задана опція-F або стандартний ввід не призначено на термінал і не задана опція-I. При видаленні непустих каталогів команда rm -r переважніше команди видалити каталог, так як остання здатна видалити тільки порожній каталог. Але команда rm -r може доставити немало гострих вражень при помилковому вказівці каталогу!
-i Перед видаленням кожного файлу запитується підтвердження. Опція-я усуває дію опції-F, вона діє навіть тоді, коли стандартний ввід не призначено на термінал.