假设我将一些文件和目录写入u盘。
/media/drive1/newFolder1/
/media/drive1/newFolder1/newfile1
/media/drive1/newFolder1/newfile2
我已经创建了一个文件夹newFolder1
和两个文件newfile1
和newfile2
。
同步不会自动发生,所以我需要fsync
更改。
所以我需要在newFolder1
, newfile1
和newfile2
上调用fsync
。
问题是,我做这些的顺序有关系吗?
这对内容没有影响,但是如果目录没有在文件之后同步,那么最后修改时间可能是错误的。