摘要:
一、基本I/O操作 Linux的输入/输出(I/O)操作,通常分为5个方面:打开、读取、写入、定位和关闭;对应的有5个系统调用: open()、read()、write()、lseek()、和close()这5个函数,也称为不带缓冲区的I/O操作。程序员可以直接操作硬件,这样为开发驱动等底层的系统应用提供了方便。这些函数属于POSIX的一部分。其原型如下: 1 #include 2 #include 3 #include 4 #include 1 int open(const char *pathname, int flags, mode_t mode);2 3 size_t read(i.. 阅读全文