把man errno 里的内容都翻出来了,留着以后备用。
Linux中内置的errno
回复
把man errno 里的内容都翻出来了,留着以后备用。
这两个函数都是unbuffered的,也就是直接写入的。
读文件:
函数原型:
|
1 2 3 |
#include <unistd.h>
ssize_t read(int fd, void *buf, size_t count); |
read函数尝试从fd所指的文件处读出count数量的字节,然后存到buf所指的缓冲区里。 继续阅读
lseek函数主要用来改变文件偏移量。
函数原型为:
|
1 2 3 4 |
#include <sys/types.h>
#include <unistd.h>
off_t lseek(int fd, off_t offset, int whence); |
其中whence有以下几种类型:
| SEEK_SET | 0 | 偏移值是offset |
| SEEK_CUR | 1 | 偏移值是offset加当前位置 |
| SEEK_END | 2 | 偏移值是offset加文件大小 |
不建议直接用数值。 继续阅读
mrtg 是一个非常流行的流量统计工具。虽然看起来有点过时了,当然也有以下几点好处:
1.我只有一台机器要用,比如我的个人网站.为了一个小服务器搞个cacti不值.象这样MRTG还是很方便的.