Written at the beginning: Out of the future career planning considerations (in fact, a mess), has developed a basic learning direction, that is, from the system programming learning API slowly deep into the kernel, this is a more mature learning route. So from this beginning, in this period of time will continue to record the Linux system programming learning notes, in addition to learning to review the only use, but also hope to record the first entry into the field of 3 years of career.
Chapter I. File I/O
The basic invocation of file access is generally read () and write (), but before accessing the file, it is important to do the job: open it, yes! Implemented by calling open () or create ()
#include <sys/type.h> #include <sys/stat.h> #include <fcntl.h>int open (const char *name,int flags) int Open (const char *name,int flags,mode_t mode);
Linux System Programming Notes