linux IO (1)