На диску залишається 5 величезних файлів (file1, file2, .. file5) приблизно 10 Г кожен і надзвичайно мало вільного місця, і мені потрібно об'єднати всі ці файли в один. Немає необхідності зберігати оригінальні файли, лише остаточні.
Звичайне з'єднання відбувається cat
в послідовності для файлів file2
.. file5
:
cat file2 >> file1 ; rm file2
На жаль, цей спосіб вимагає принаймні 10G вільного місця у мене немає. Чи є спосіб об'єднати файли без фактичного їх копіювання, але скажіть файловій системі якось, що файл1 не закінчується на початковому кінці file1 і продовжується при запуску file2?
пс. файлова система є ext4, якщо це має значення.
nbd-server
.