1 iTotal = (((s_fs.f_blocks>>10)*s_fs.f_bsize)>>10); // Byte 转换为 M
2
if (mkdir("/mnt/sd/linux", 07777) != 0)// 系统函数 mkdir(const char *filename, mode_t mode)
{
perror("创建目录/mnt/sd/linux失败::\n");return 0;
}
3if (system("mount.exfat /dev/mmcblk0 /mnt/sd") < 0)// mount.exfat 挂载exfat格式的文件 ???
4sprintf(cCmd,"killall udhcpc"); 向字符数组里面写字符串
5 int MySystemCmd(char *command) // 因为会多次调用这个函数,所以会加锁
{
int iRet;
pthread_mutex_lock(&mutex_command);
iRet = system(command);
pthread_mutex_unlock(&mutex_command);
if (iRet < 0)
printf("执行%s失败\n",command);
else
printf("执行%s完毕\n",command);
return iRet;
}