linux系统函数 utime,utime函数
#include "apue.h"
#include
#include
int main(int argc,char *argv[] )
{
int i,fd;
struct stat statbuf;
struct utimbuf timebuf;
for (i=1;i
{
if (stat(argv[i],&statbuf)<0)
{
/*取得当前时间*/
err_ret("%s:stat error",argv[i]);
continue;
}
if ((fd=open(argv[i],O_RDWR|O_TRUNC))<0)
{
/*截短*/
err_ret("%s:open error ",argv[i]);
continue;
}
close(fd);
timebuf.actime=statbuf.st_atime;
timebuf.modtime=statbuf.st_mtime;
if(utime(argv[i],&timebuf)<0)
{
/*retset time*/
err_ret("%s: utime error",argv[i]);
continue;
}
}
exit(0);
}
linux系统函数 utime,utime函数相关推荐
- 【Linux系统编程】vfork() 函数详解
00. 目录 文章目录 00. 目录 01. vfork函数 02. fork和vfork区别 03. 父子进程地址空间 04. 附录 01. vfork函数 函数分析 #include <sy ...
- 【Linux系统编程】fork()函数详解
00. 目录 文章目录 00. 目录 01. 进程创建函数 02. 父子进程结构 03. 父子进程地址空间 04. 附录 01. 进程创建函数 #include <sys/types.h> ...
- Linux 系统 IO之 lseek 函数
Linux 系统 IO之 lseek 函数 文章目录 Linux 系统 IO之 lseek 函数 1. lseek 函数 1.1 头文件包含 1.2 函数原型 1.3 函数功能 1.4 函数返回值 1 ...
- Linux系统shell脚本之函数的使用
Linux系统shell脚本之函数的使用 一.函数解释 二.函数参数 1.参数注意事项 2.特殊参数说明 三.函数实例1 四.函数实例2 一.函数解释 1.函数(function)作用:函数可以在sh ...
- linux系统如何使用fork函数创建子进程
大家都知道linux是多进程的系统.可是,在linux中,进程是如何创建并运行的呢? 在linux系统中创建进程有两种方式:一是由操作系统创建,二是由父进程创建进程(通常为子进程).系统调用函数for ...
- linux系统编程:暂停函数pause
pause函数 该函数功能主要是暂停进程,它的返回值总是-1. 使用方式: (1)首先使用signal函数提前注册一个中断函数,该函数用于将函数指针和信号做一个绑定; (2)当程序进行执行pause, ...
- 【Linux系统编程】fork() 函数详解
需要的头文件: #include <sys/types.h> #include <unistd.h> pid_t fork(void); 功能: 用于从一个已存在的进程中创建一 ...
- Linux系统编程:fork函数的使用【循环创建N个子线程】
fork函数介绍 在linux下面进行系统编程,一定要养成一个好习惯,不懂的函数 直接 找男人,用man 指令进行查看,虽然是全英文 但是要强迫自己 学会看英文文档!下面是介绍,我们看重点. FORK ...
- Linux系统常用目录操作函数
参考<Linux程序设计>第二版P103 扫描目录: #include <stdio.h> #include <stdlib.h> #include <str ...
- Linux系统编程 46 -lseek函数
学习笔记 lseek函数 文件偏移 以前有接触到fseek 库函数,lseek和它有点类似. #include <sys/types.h> #include <unistd.h> ...
最新文章
- matplotlib 子图超过4个_走进Matplotlib世界(四)
- 看看人家 SpringBoot 的全局异常处理多么优雅...
- Jquery string 和 json相互转换的方法
- Jquery中绑定select的change事件自动填充input的value值
- vue 开发一个按钮组件
- 期货与期权(part6)--保证金
- css实战手册第四版 pdf_你真的了解CSS继承吗?看完必跪
- python调用webservice接口实例_python调用各种接口,webservice,c接口,com接口,socket协议方法...
- java.servlet js,调用servlet方法
- 居中百分比宽高的元素
- Mysql查询字段去除指定列重复数据
- Windows手动添加开机启动项
- 【河马】oracle注入工具v1.1,明小子4.5|明小子注入工具 v15.1最新版
- 超详细纯前端导出excel并完成各种样式的修改(xlsx-style)
- python常见容器操作:字符串的增删改查循环、列表的增删改查循环、元组的查循环、字典的的增删改查循环等常规操作
- Android护眼功能
- 推荐几个免费论文查重网站
- 笔记本电脑怎么关闭触摸板
- 又一个充电宝改装,经验升级版。
- 区块链入门教程(4)--搭建单机四节点FISCO BCOS联盟链
热门文章
- 华为机试HJ103:Redraiment的走法
- qemuuser模式运行linux,在Android上使用qemu-user运行可执行文件
- java文件操作_Java文件操作大全
- java 完全背包问题算法_算法笔记(c++)--完全背包问题
- 这7个问题,软件测试面试必问!!!
- python转json中文乱码_python 序列化成json 乱码问题的解决
- python爬虫网易云音乐最热评论并分析_Python3实现爬虫抓取网易云音乐的热门评论分析(图)...
- Python redis 批量模糊删除keys
- 求数组中最长连续递增子序列
- 剑指offer面试题[35]-第一个只出现一次的字符