该部分将作为日常学习的总结,内容将会比较杂乱,只有整体上的主题——文件操作。
- 主要目录的存储内容 
 - /bin 全称binary, 存放普通用户可执行的命令
- /boot 存放Linux内核及开机启动的相关文件
- /etc 存放系统的配置文件
- /usr 存放系统应用程序及相关文件
- /tmp 存放临时文件
- /sbin 存放管理系统的命令
- /lib 存放各种库文件
- /dev 存储设备文件
 
- open函数及其参数 - 1) 头文件 
 
 #include <sys/types.h>
 #include <sys/stat.h>
 #include <fcntl.h>
 
 2) 参数- O_RDONLY 只读
- O_WRONLY 只写
- O_RDWR 可读可写
- O_CREAT 若文件不存在则建立文件
- O_EXCL 若文件已存在,则打开错误
- O_TRUNC 若文件存在且可写,则清空文件
 
- creat函数 - creat("1.txt", S_IRWXU); open("1.txt", O_CREAT|O_TRUNC|O_RDWR, S_IRWXU); //两者功能类似
- 其他 - _ _ LINK _ _ 宏定义,得到当前行数(注:前后各两条下划线, 因为印刷问题, 在这地方卡了好久, 坑坑坑…)
- O_ACCMODE 取得文件打开方式的掩码, 值为3, 与文件打开方式做与运算得到其后两位,即所需的rwx对应的值。
- S_IRWXU 即可读可写可执行,也就是S_IRUSR,S_IWUSR,S_IXUSR的综合。