在 Linux 上有效地连接文件

1 filesystems ext3 ext2

是否有更好的方法来加入已拆分的文件,而不仅仅是执行“cat”或“join”?这些命令只是将文件流复制到磁盘上的新文件中。更好的方法是操纵文件系统指针将文件连接成一个大的连续文件。当然,这将是特定于文件系统的。有什么可用于 ext2 或 ext3 的吗?

Den*_*son 6

不,拆分文件的正确方法是:

split bigfile
Run Code Online (Sandbox Code Playgroud)

并将它们连接起来:

cat x* > newbigfile
Run Code Online (Sandbox Code Playgroud)

如果没有其他原因,除了不可移植之外,尝试使用底层文件系统执行此操作是错误的方法。