文件锁 ( l& ]2 E1 ~' r0 l6 [) t 7 b. m. [8 R& O5 p. ^/ f$ j% p2 b1 w* S
上一节:Linux系统I/O编程(一) ---- open()等基本函数(上)和Linux系统I/O编程(一) ---- open()等基本函数(下)讲述的5个基本函数函数open()、read()、write()、lseek()和close()实现的文件的打开、读/写等操作,本节将讨论在文件已经共享的情况下如何操作,也就是当多个用户共同使用、操作一个文件的情况。这时,Linux通常采用的方法是给文件上锁,来避免共享的资源产生竞争的状态。& U; {6 g2 K. i" X