- 追加された行はこのように表示されます。
- 削除された行は
このように表示されます。
!!!C /proc ファイルシステム
[Programming C]
*Linuxには、procfsという特別なfile systemがあり、通常は/proc direcotry を介して利用可能になっている。
*/proc directory には、driver と kernel の情報に対する高次元 accessを可能にする、 special file が多数含まれている。
*application からこれらの fileを読み書きすると、各種parameterを読み出したり、設定したりできる。
#include <stdio.h>
#include <stdlib.h>
int main()
{
FILE* mi = fopen("/proc/meminfo","r");
char* buf = (char*)malloc(sizeof(char)*256);
while( fread(buf,256,1,mi) !=0 ) {
printf("%s\n", buf);
}
fclose(mi);
}
----
この本からの覚書。
{{amazon 4797327014}}