1O_NONBLOCK
2O_TRUNC
3