4
巨大なファイルをコピーせずに互いに追加する
それぞれ約10Gの5つの巨大なファイル(file1、file2、.. file5)があり、ディスク上に非常に低い空き領域が残っているため、これらすべてのファイルを1つに連結する必要があります。元のファイルを保持する必要はなく、最後のファイルのみを保持します。 いつもの連結は一緒に行くされcatたファイルの順序でfile2.. file5: cat file2 >> file1 ; rm file2 残念ながら、この方法では、少なくとも10Gの空きスペースが必要です。実際にコピーせずにファイルを連結する方法はありますが、ファイルシステムに、file1が元のfile1の終わりで終了せず、file2の開始で続行することを何とか伝えますか? 追伸 重要な場合、ファイルシステムはext4です。
41
filesystems
files