Различия в производительности и безопасности между Ubuntu и другими дистрибутивами Linux.

Попробуйте:

filedir="/path/to/files"
output="/path/to/all.pdb"
for file in $(find $filedir -type f -name "file.88_*" | sort -t "_" -k2 -n); do
    cat $file >> $output
done

Это позволило sortобъединить файлы с помощью(-k2)второго поля, используя _в качестве разделителя. Здесь вы должны использовать >>, иначе каждый новый файл будет перезаписывать последний.

0
02.10.2019, 10:33
1 ответ

Если операционная система вашего хоста используется только для запуска контейнеров, я рекомендую использовать операционную систему, специально предназначенную для этого, например Fedora CoreOS . У них есть ряд преимуществ по сравнению с операционной системой общего -назначения, такой как Ubuntu (в ее -версиях без ядра ):

.
  • они, как правило, неизменяемы, что снижает риск компрометации;
  • обновления в значительной степени прозрачны и атомарны;
  • Накладные расходы хоста минимальны, посторонние демоны отсутствуют.

Последнее, конечно же, достижимо и в системе общего -назначения путем удаления ненужных пакетов, насколько это возможно. Если вы хотите пойти по этому пути, Debian, вероятно, будет лучшей отправной точкой, чем Ubuntu, поскольку его минимальная установка намного меньше.

3
28.01.2020, 02:22

Теги

Похожие вопросы