pub fn new_file(path: &str, flags: &OpenFlags) -> AxResult<File>
若使用多次new file打开同名文件,那么不同new file之间读写指针不共享,但是修改的内容是共享的