《Linux/Unix系统编程手册》读书笔记 目录在Linux里,万物皆文件。所以文件系统在Linux系统占有重要的地位。本文主要介绍的是文件的属性,只是稍微提及一下文件系统,日后如果有更深入的研究一定会写出来。下图为磁盘分区与文件系统的关系文件系统中的文件(目录)在i-node表上都有唯一的记录(...
分类:
系统相关 时间:
2014-07-18 19:06:11
阅读次数:
340
通过getcwd()可以获取当前工作目录。1 #include 2 3 char
*getcwd(char *cwdbuf, size_t
size);成功调用返回指向cwdbuf的指针,失败返回NULL。getcwd()的实现是《Linux/Unix系统编程手册》的练习18.5,题目如下:实现一个...
分类:
其他好文 时间:
2014-05-11 17:56:54
阅读次数:
263
《Linux/Unix系统编程手册》读书笔记
目录第13章这章主要将了关于文件I/O的缓冲。系统I/O调用(即内核)和C语言标准库I/O函数(即stdio函数)在对磁盘进行操作的时候都会发生缓冲。通过缓冲可以在一定程度上将用户空间与实际的物理设备分离,还可以减少内核访问磁盘的次数。先来看看关于内核缓...
分类:
系统相关 时间:
2014-05-06 00:20:36
阅读次数:
484
《Linux/Unix系统编程手册》读书笔记
目录第11章这章主要讲了关于Linux和UNIX的系统资源的限制。关于限制都存在一个最小值,这些最小值为文件中的常量。通过cat
命令查看:lancelot@debian:~/Code/tlpi$ cat /usr/include/limits.h /*...
分类:
系统相关 时间:
2014-05-02 12:43:09
阅读次数:
708