Linux服务器编程之utime()函数修改文件存取时间
发布时间 - 2026-01-11 00:31:50 点击率:次C语言utime()函数:修改文件的存取时间和更改时间

头文件:
#include <sys/types.h> #include <utime.h>
定义函数:
int utime(const char * filename, struct utimbuf * buf);
函数说明:utime()用来修改参数filename 文件所属的inode 存取时间。结构utimbuf 定义如下:
struct utimbuf
{
time_t actime;
time_t modtime;
};
返回值:如果参数buf 为空指针(NULL), 则该文件的存取时间和更改时间全部会设为目前时间.。执行成功则返回0,失败返回-1,错误代码存于errno。
错误代码:
1、EACCESS 存取文件时被拒绝, 权限不足。
2、ENOENT 指定的文件不存在。
C语言utimes()函数:修改文件的存取时间和更改时间
头文件:
#include <sys/types.h> #include <utime.h>
定义函数:
int utimes(char * filename, struct timeval *tvp);
函数说明:utimes()用来修改参数filename 文件所属的inode 存取时间和修改时间。结构timeval 定义如下:
struct timeval
{
long tv_sec;
long tv_usec; //微妙
};
返回值:参数 tvp 指向两个timeval 结构空间, 和utime ()使用的utimebuf 结构比较, tvp[0].tc_sec则为utimbuf.actime, tvp[1].tv_sec 为utimbuf.modtime. 执行成功则返回0. 失败返回-1, 错误代
码存于errno.
错误代码:
1、EACCESS 存取文件时被拒绝, 权限不足。
2、ENOENT 指定的文件不存在。
# utime函数
# c语言文件存取方式
# C语言
# linux下如何搭建时间服务器
# linux服务器校对时间方法命令详解
# 详解linux ntp服务器时间同步设置
# 使用ntpdate工具校正linux服务器时间(实现方法)
# Linux 配置时间服务器的详细过程
# 不存在
# 错误代码
# 返回值
# 被拒
# 头文件
# 存于
# 设为
# 则为
# 为空
# 则该
# char
# struct
# filename
# code
# int
# const
# class
# brush
# pre
# utime
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何在阿里云通过域名搭建网站?
谷歌浏览器下载文件时中断怎么办 Google Chrome下载管理修复
深圳防火门网站制作公司,深圳中天明防火门怎么编码?
打造顶配客厅影院,这份100寸电视推荐名单请查收
Laravel与Inertia.js怎么结合_使用Laravel和Inertia构建现代单页应用
laravel怎么用DB facade执行原生SQL查询_laravel DB facade原生SQL执行方法
如何为不同团队 ID 动态生成多个独立按钮
javascript中的try catch异常捕获机制用法分析
如何在云主机上快速搭建网站?
Laravel怎么集成Log日志记录_Laravel单文件与每日日志配置及自定义通道【详解】
Windows Hello人脸识别突然无法使用
详解jQuery中基本的动画方法
Laravel如何实现多表关联模型定义_Laravel多对多关系及中间表数据存取【方法】
如何用IIS7快速搭建并优化网站站点?
软银砸40亿美元收购DigitalBridge 强化AI资料中心布局
浅谈Javascript中的Label语句
通义万相免费版怎么用_通义万相免费版使用方法详细指南【教程】
音乐网站服务器如何优化API响应速度?
香港服务器网站生成指南:免费资源整合与高速稳定配置方案
Laravel如何使用Eloquent进行子查询
Laravel如何设置自定义的日志文件名_Laravel根据日期或用户ID生成动态日志【技巧】
Laravel如何使用Socialite实现第三方登录?(微信/GitHub示例)
小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?
如何基于云服务器快速搭建个人网站?
如何自定义建站之星模板颜色并下载新样式?
怎么用AI帮你为初创公司进行市场定位分析?
ai格式如何转html_将AI设计稿转换为HTML页面流程【页面】
laravel怎么在请求结束后执行任务(Terminable Middleware)_laravel Terminable Middleware请求结束任务执行方法
Swift中switch语句区间和元组模式匹配
Laravel集合Collection怎么用_Laravel集合常用函数详解
怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?
Python企业级消息系统教程_KafkaRabbitMQ高并发应用
在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?
Laravel怎么连接多个数据库_Laravel多数据库连接配置
Laravel如何配置Horizon来管理队列?(安装和使用)
瓜子二手车官方网站在线入口 瓜子二手车网页版官网通道入口
EditPlus中的正则表达式实战(6)
高防服务器租用首荐平台,企业级优惠套餐快速部署
海南网站制作公司有哪些,海口网是哪家的?
Laravel如何使用集合(Collections)进行数据处理_Laravel Collection常用方法与技巧
Laravel如何使用withoutEvents方法临时禁用模型事件
如何用JavaScript实现文本编辑器_光标和选区怎么处理
如何用搬瓦工VPS快速搭建个人网站?
Python正则表达式进阶教程_复杂匹配与分组替换解析
JS实现鼠标移上去显示图片或微信二维码
魔毅自助建站系统:模板定制与SEO优化一键生成指南
Midjourney怎么调整光影效果_Midjourney光影调整方法【指南】
Laravel怎么实现验证码(Captcha)功能
Laravel如何将应用部署到生产服务器_Laravel生产环境部署流程
如何在景安服务器上快速搭建个人网站?

