Перемещение нескольких файлов
Перемещение, как и копирование, может производиться сразу над несколькими файлами,
поскольку в команде mv допустимо наличие более двух аргументов. В этом случае
последний аргумент указывает каталог назначения (перемещать, как и копировать,
несколько файлов в один нельзя). Рассмотрим ситуацию, в которой необходимо переместить
в каталог /tmp все файлы текущего каталога с расширениями .bak, .tmp и .old. Воспользуемся
командой
$ mv *.bak *.tmp *.old
/tmp
По этой простой команде все файлы текущего каталога с расширениями . bak, .tmp
и .old будут перемещены в каталог / tmp.
Командой mv можно перемещать целые каталоги, причем для этого не надо устанавливать
флажки. Если в текущем каталоге есть подкаталог TheDir, который надо переместить
в каталог / tmp, введите команду
$ mv TheDir//tmp
Аналогично, каталог TheDir превращается в подкаталог каталога NewDir:
$ mv TheDir/ /NewDir
Примечание
Как и для двух команд, рассмотренных выше, для команды mv необходимо установить алиас mv -i, чтобы предотвратить случайную запись перемещаемых файлов поверх уже .существующих. Для этого введите команду $ alias mv='mv -i'. В учетной записи суперпользователя такой алиас для команд ер, rm и mv установлен по умолчанию.
В предыдущей главе мы рассмотрели
информацию, знание которой необходимо для эффективного использования Linux. Вы
знаете, что каждая команда - это отдельная программа (выполняемый файл). Вы научились
выполнять операции с файлами, изучая различные варианты применения команды Is
для вывода на экран списка файлов.
В этой главе мы подробнее рассмотрим применение команд для операций с файлами и каталогами, в том числе для их копирования, удаления, перемещения и создания. В конце главы мы рассмотрим применение подстановочных символов, например звездочки, широко используемой в DOS и Windows.
| фотоэффект ; Коническая винтовая линия Ethernet Локальные сети что такое драйвер Первый способ задания функции: табличный Степенная функция Обратные тригонометрические функции Определение непрерывности функции Оценки ошибок в формулах приближённого дифференцирования Производные функции, заданной параметрически Примеры исследования функций и построения графиков Приближённое нахождение корней уравнений и точек экстремума Тригонометрическая форма комплексного числа Изменить порядок интегрирования Вычислить двойной интеграл Вычисление тройных интегралов Сферические координаты Два основных метода интегрирования Замена переменных в двойном интеграле Дифференцирование интегралов, зависящих от параметра |