Zu 写道: > 有2个文件,file1和file2,大小都是4G,如果想合并file1和file2,可以 cat > file2>>file1来实现,这样要花几分钟时间。有没有一种办法,能把file2 "剪切" > 到file1中?也就是说把file2在文件系统中占用的数据块分配给file1?使用的是ext3文件系统。 > > > 有点困难,因为根据我的理解,任何文件在磁盘中都是"块"的集合存储的。如果头 一个文件正好放满N块还好说,如果正好差一点,那么后面的数据按照规则必须先 填充前面的块。这样会造成后一个文件全面的内容位移,其读写数据量没有比直接 附加低多少。