find ./ -name 'blah.*.txt' -exec cp original.txt {} \;
Вы спрашиваете find, чтобы начать в текущем каталоге и найти файлы, имя которых соответствует шаблону (в кавычках, чтобы избежать оболочки расширяя его и позволяя найти расширение шаблона), и для каждого найденного файла выполните команду между -exec и \;. В этой команде {} заменяется на имя найденного файла
Посмотрите на этот ответ за хорошую сделку информации об использовании find эффективно. :
Как я могу использовать найти команду более эффективно?
Вам не нужно иметь отдельную / загрузочную. GRUB2 может читать и загружать Linux из btrfs.
Установка отлично работает до тех пор, пока я не помню, чтобы поставить / загрузиться на отдельный раздел
Что бы я хотел как сделать, это создать отдельный subvolume для массовых данных с различными настройками, чем такие, как @ и @home.
btrfs subvolume create data сделает это для меня, но мне любопытно, почему он продолжает именовать его @ / data (или аналогичные вещи при попытке / данные или @data)Если вы говорите об установке подвыборов с разными настройками монтирования, имейте в виду, что в настоящее время (ноябрь 2013 г.) они не поддерживаются: согласно в разделе «Вопросы по Btrfs»: «Могу ли я монтировать подвыборы с различными параметрами монтирования?», в настоящее время только определенные параметры btrfs не поддерживаются или не реализованы. Однако разработчики планируют реализовать его в будущем.
btrfs subvolume create data сделает это для меня, но мне любопытно, почему он продолжает именовать его @ / data (или подобные вещи когда я пытаюсь / data или @data)
По умолчанию Ubiquity Ubuntu Ubiquity создает подкаталоги @ и @home в файловой системе, а ваш корень Ubuntu фактически находится в subvolume .
Есть ли особый способ создания подвооружений, таких как @ и @home, поэтому мой subvolume данных будет отображаться как @data? (и: какова точная разница между схемами именования?)