1O_RDONLY
2O_WRONLY
3O_RDWR
4O_ACCMODE
5