Удаление файлов
Конечно же, Linux предоставляет не менее надежное средство удаления файлов. Это
команда rm с соответствующим выполняемым файлом /bin/rm.
В простейшей форме команда
применяется для удаления одного или нескольких файлов из текущего каталога. Командой
$ rm ThisFile
из текущего каталога удаляется файл ThisFile. Если из текущего каталога надо удалить
все текстовые файлы, введите следующую команду.
$ rm *.txt
Подобно команде копирования, rm может иметь несколько аргументов. Например, две
предыдущие команды можно заменить одной.
$ rm ThisFile *.txt
Как и команда копирования, rm несет в себе не только удобство, но и опасность.
Нетрудно представить последствия случайного ввода команды
$ rm thesis.doc
вместо
$ rm thesis. bak
Как бы невероятным ни казался этот кошмар, он случается сплошь и рядом, принося
массу ненужной работы и головную боль.
Чтобы избежать этого, установите в команде rm флажок -i, известный нам по команде
ср, для вывода предупреждений об удалении файлов.
$ rm -i thesis.doc
rm: remove 'thesis.doc'?
Можно также создать псевдоимя команды rm, обеспечив вывод предупреждений по умолчанию.
$ alias rm='rm-i'
В предыдущей главе мы рассмотрели
информацию, знание которой необходимо для эффективного использования Linux. Вы
знаете, что каждая команда - это отдельная программа (выполняемый файл). Вы научились
выполнять операции с файлами, изучая различные варианты применения команды Is
для вывода на экран списка файлов.
В этой главе мы подробнее рассмотрим применение команд для операций с файлами и каталогами, в том числе для их копирования, удаления, перемещения и создания. В конце главы мы рассмотрим применение подстановочных символов, например звездочки, широко используемой в DOS и Windows.
| фотоэффект ; Коническая винтовая линия Ethernet Локальные сети что такое драйвер Первый способ задания функции: табличный Степенная функция Обратные тригонометрические функции Определение непрерывности функции Оценки ошибок в формулах приближённого дифференцирования Производные функции, заданной параметрически Примеры исследования функций и построения графиков Приближённое нахождение корней уравнений и точек экстремума Тригонометрическая форма комплексного числа Изменить порядок интегрирования Вычислить двойной интеграл Вычисление тройных интегралов Сферические координаты Два основных метода интегрирования Замена переменных в двойном интеграле Дифференцирование интегралов, зависящих от параметра |