トップ 一覧 ping 検索 ヘルプ RSS ログイン

C /proc ファイルシステムの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!!!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}}