Linux 精确获取指定目录对应的块的剩余空间
2017-05-06 16:53
309 查看
#include <stdio.h> #include <stdlib.h> #include <string.h> #include <sys/statfs.h> int main(int argc,char *argv[]) { if(argc<2) { printf("please print one param !\n"); return 0; } char buf[1024]={0}; char tmp[1024]={0}; sprintf(tmp,"df %s | sed -n '3p'|awk '{print $3}'",argv[1]); FILE * file=popen(tmp,"r"); int count=0; if(file!=NULL) { if(fgets(buf,1024,file)!=NULL) { long long freesize= strtoll(buf,NULL,10); printf("size=%lld\n",freesize); } } return 0; }
相关文章推荐
- 获取data目录剩余存储空间大小,并格式化字符串
- linux 获取指定目录的父目录
- Linux系统编程:获取指定目录下指定文件类型的数量
- Win32 获取磁盘剩余空间+遍历文件目录+wchar_t与char互转
- linux 如何查看目录的剩余空间大小?
- Linux C: 获取指定路径下的文件目录
- 如何在linux下查看目录的剩余空间大小
- linux C++ & C 读取指定目录下的指定后缀名,去除处扩展名获取名字存至数组
- java查看硬盘指定目录剩余空间 for win
- Linux 获取指定路径空间大小方法
- linux下编写shell获取指定目录下的文件名
- Linux获取/dev/input目录下的event对应的设备
- 如何在linux下查看目录的剩余空间大小
- Linux:centos释放缓存,查看磁盘空间大小,xxx文件夹, 查看文件夹大小,查看剩余内存,查看xxx软件位置,统计某文件夹,统计某文件夹下目录数量,查看文件夹大小,给文件夹下所有的文件赋值权限
- Linux获取/dev/input目录下的event对应的设备
- linux 查看目录的剩余可用空间【shell脚本】
- 在linux下递归获取指定目录下指定扩展名的文件名列表
- 【Linux】获取指定目录下文件列表
- linux 如何查看目录的剩余空间大小?
- Jsoup学习笔记6之File类操作文件:获取指定目录下面,指定扩展名(.saz)的文件,并在对应的文件夹下生成同名的csv文件。