Add options to control the inode operations, add protect to prevent multiple same destination file open