ºìÁªLinuxÃÅ»§
Linux°ïÖú

LinuxµÄÎļþϵͳ

·¢²¼Ê±¼ä:2007-03-08 11:45:14À´Ô´:ºìÁª×÷Õß:Dragoncity
¡¡¡¡1¡¢ioctlÓÃÀ´·ÃÎÊÉ豸Çý¶¯³ÌÐòµÄµ×²ãº¯Êý£¬°Ñ¿ØÖÆÐÅÏ¢´«µÝµ½É豸Çý¶¯³ÌÐò£¬Ã¿¸öÇý¶¯³ÌÐò¶¼ÓÐÒ»Ì××Ô¼ºµÄioctlÃüÁî

¡¡¡¡2¡¢size_t write(int filedes,const void *buf,size_t nbytes)

¡¡¡¡°Ñ»º³åÇøbufÀïµÄǰnbytes¸ö×Ö½ÚдÈëÓëÎļþÃèÊö·ûfiledsÏà¹ØÁªµÄÎļþÖÐÈ¥¡£·µ»ØÖµÊÇʵ¼Êд³öµÄ×Ö½ÚÊý

¡¡¡¡3¡¢size_tread(int filedes,const void *buf,size_f nbytes)

¡¡¡¡´ÓÎļþÃèÊö·ûfiledesÏà¹ØÁªµÄÎļþÀï¶ÁÈënbytes¸ö×Ö½ÚµÄÊý¾Ý£¬²¢°ÑËûÃǷŵ½Êý¾ÝÇøbufÀïÈ¥¡£ËûµÄ·µ»ØÖµÊÇʵ¼Ê¶ÁÈëµÄ×Ö½ÚÊý

¡¡¡¡4¡¢int open(const char *path,int oflags)

¡¡¡¡int open(const char *path,int oflags,mode_tmode)

¡¡¡¡·ÃÎÊģʽ£º
¡¡¡¡O_RDONLY:ÒÔÖ»¶Á·½Ê½´ò¿ª
¡¡¡¡O_WRONLY£ºÒÔֻд·½Ê½´ò¿ª
¡¡¡¡O_RDWR£ºÒÔ¶Áд·½Ê½´ò¿ª

¡¡¡¡5¡¢int creat(const char *pachname,mode_tmode )

¡¡¡¡ÒÔֻдµÄ·½Ê½´ò¿ªËù´´½¨µÄÎļþ¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ