C: 从系统中获取挂载信息分区的通用函数
来源:互联网 发布:网络教育专升本 编辑:程序博客网 时间:2024/06/05 09:26
#include <errno.h>#include <stdio.h>#include <string.h>static int get_mounts_dev_dir(const char *arg, char **dev, char **dir){ FILE *f; char mount_dev[256]; char mount_dir[256]; char mount_type[256]; char mount_opts[256]; int mount_freq; int mount_passno; int match; f = fopen("/proc/mounts", "r"); if (!f) { fprintf(stdout, "could not open /proc/mounts\n"); return -1; } do { match = fscanf(f, "%255s %255s %255s %255s %d %d\n", mount_dev, mount_dir, mount_type, mount_opts, &mount_freq, &mount_passno); mount_dev[255] = 0; mount_dir[255] = 0; mount_type[255] = 0; mount_opts[255] = 0; if (match == 6 && (strcmp(arg, mount_dev) == 0 || strcmp(arg, mount_dir) == 0)) { *dev = strdup(mount_dev); *dir = strdup(mount_dir); fclose(f); return 0; } } while (match != EOF); fclose(f); return -1;}
阅读全文
0 0
- C: 从系统中获取挂载信息分区的通用函数
- 从kernel 获取分区信息
- 获取系统信息的函数
- 从Android系统分区中获取镜像
- Android系统从相机和图库中获取图片的通用方案
- 获取系统信息函数
- 在Visual C#winform中运用API函数获取系统信息
- Delphi常用获取系统信息的函数
- objective-c中如何从UIImage中获取像素信息
- ASP.NET(c#)运用API函数获取系统信息
- ASP.NET(c#)运用API函数获取系统信息
- 获取linux系统的cup信息,内存信息c代码
- php中获取系统信息的方法
- php中获取系统信息的方法
- 获取Android系统中应用程序的信息
- php中获取系统信息的方法
- php中获取系统信息的方法
- php中获取系统信息的方法
- C# http请求 + json序列化反序列化
- Java 8 笔记
- 阿里云短信发送接口,附源码!
- Swift入门之数据类型
- UVA
- C: 从系统中获取挂载信息分区的通用函数
- falsk-bootstrap设置本地路径
- 利用OLAMI在unity游戏中加入中文语音控制(一)
- Java中char转string,string转char
- JSP-Java Server Pages(Java服务器页面)<二>
- 数据库设计中常见表结构的设计技巧.
- JAVA 攻城狮 第二十八天
- Select查询语句
- Python轻量级爬虫教程-网页解析器