split
将文件分割成多个块,这些块总共消耗相同的存储空间(消耗的磁盘空间加倍)。
ln
可以创建到其他(目标)文件的符号链接(symlink),同时不复制文件,因此不会消耗目标文件双倍的空间。
由于缺乏存储空间,是否可以通过指向大文件中特定偏移量的引用/符号方式(即虚拟地分割文件)来分割文件?
例如,给定一个 2MB 的文件,将其分成 2 个部分,其中每个部分引用大文件的 1MB(与符号链接工作原理相同),这样每个部分:
piece_1.file -> 2mb.file 1st MB
piece_2.file -> 2mb.file 2nd MB
Run Code Online (Sandbox Code Playgroud)
并且每块的存储大小远小于1MB