linux系统调用(文件和文件夹的属性)
来源:互联网 发布:属下知罪by枯目 编辑:程序博客网 时间:2024/05/16 05:52
一、先说一下系统中如何搜索系统调用:
(1)man -k dir|grep open 查找用来打开文件夹的系统调用;查找其它系统调用与此类似,比如要找如何写文件的系统调用:man -k file|grep write
(2)经过上一步,终端给出的结果如下:fdopendir (3) - open a directoryopenat (2) - open a file relative to a directory file descriptoropendir (3) - open a directory给出了三个结果,不难知道第三个结果是我们的帮助信息,注意“3”是帮助文档所在的小节号,不能丢
二、跟文件夹系统调用有关的头文件和结构
1.文件使用前面提到的方法,
搜到man 2 stat可以用来获取文件的属性,其中stat.h定义了文件属性 stat结构是在bits/stat.h中定义的
2、文件通过man -k direct|grep read可知(为什么用direct我也不明白,谁能告诉我感激不尽)
dirent.h定义了文件夹属性 dirent结构是在bits/dirent.h中定义的
3、修改文件最后修改时间和最后访问时间 utime man 2 utime;跟文件夹有关的系统调用,使用方法于文件的系统调用差不多。
(1)man -k dir|grep open 查找用来打开文件夹的系统调用;查找其它系统调用与此类似,比如要找如何写文件的系统调用:man -k file|grep write
(2)经过上一步,终端给出的结果如下:fdopendir (3) - open a directoryopenat (2) - open a file relative to a directory file descriptoropendir (3) - open a directory给出了三个结果,不难知道第三个结果是我们的帮助信息,注意“3”是帮助文档所在的小节号,不能丢
二、跟文件夹系统调用有关的头文件和结构
1.文件使用前面提到的方法,
搜到man 2 stat可以用来获取文件的属性,其中stat.h定义了文件属性 stat结构是在bits/stat.h中定义的
2、文件通过man -k direct|grep read可知(为什么用direct我也不明白,谁能告诉我感激不尽)
dirent.h定义了文件夹属性 dirent结构是在bits/dirent.h中定义的
3、修改文件最后修改时间和最后访问时间 utime man 2 utime;跟文件夹有关的系统调用,使用方法于文件的系统调用差不多。
- linux系统调用(文件和文件夹的属性)
- linux文件和文件夹的属性
- Linux系统文件和文件夹权限总结
- linux文件的系统调用
- Linux 文件|文件夹隐藏属性
- Linux系统调用和ANSI C文件操作的区别
- linux 文件锁、系统调用和库函数之间的关系
- windows下去除文件与文件夹的系统隐藏属性
- 如何更改文件或文件夹的系统隐藏属性
- linux系统调用(文件)
- java调用windows系统的批处理(.bat文件) 和 linux系统的shell脚本(.sh文件)
- Linux文件锁和fcntl系统调用
- LINUX文件和文件夹的命名规则
- linux 删除文件夹和里面的文件
- Linux下的文件和文件夹
- Linux系统编程:文件的属性
- Linux系统下使用命令删除文件和文件夹
- Linux系统改变ls文件和文件夹颜色方法
- 执行一个查询返回新的datatable或dataset
- 18则经典故事
- 页面控制(web页显示大小,是否显示地址栏、工具栏、菜单栏)
- 关于JAVA语法
- PPoE协议入门
- linux系统调用(文件和文件夹的属性)
- 手把手教你如何抵制法国货
- 配置管理随感!
- 各种语言的主要用途
- linux启动流程
- 影响搜索引擎排名的7大因素
- 浏览器对象层次及主要作用
- 不要去看远处模糊的东西
- Smarty中批量生成html的方法