当前位置: 技术问答>linux和unix
Solaris下用C语言如何获得系统信息如CPU 磁盘等状态
来源: 互联网 发布时间:2015-08-22
本文导语: 在Solaris下用C语言获得系统信息,相关函数信息在那里可以找到谢谢 | 我用的是redhat 正好这次做实验写了这个程序,贴上来给你看看吧 #include #include #include #define MAX_BUF_LINE 80 char *sample(char...
在Solaris下用C语言获得系统信息,相关函数信息在那里可以找到谢谢
|
我用的是redhat 正好这次做实验写了这个程序,贴上来给你看看吧
#include
#include
#include
#define MAX_BUF_LINE 80
char *sample(char *inforName, const int lineNo, const int charNo)
{
int i,j;
char ch;
char *buf;
char pathName[60]="/proc/";
char *fileName=strcat(pathName,inforName);
FILE *fp;
if((fp=fopen(fileName,"r"))==NULL)
{
printf("Cannot open file.n");
exit(1);
}
for(i = 0; i
#include
#include
#include
#define MAX_BUF_LINE 80
char *sample(char *inforName, const int lineNo, const int charNo)
{
int i,j;
char ch;
char *buf;
char pathName[60]="/proc/";
char *fileName=strcat(pathName,inforName);
FILE *fp;
if((fp=fopen(fileName,"r"))==NULL)
{
printf("Cannot open file.n");
exit(1);
}
for(i = 0; i