博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
通过c程序更改文件的ctime和mtime
阅读量:5011 次
发布时间:2019-06-12

本文共 1074 字,大约阅读时间需要 3 分钟。

通过c程序更改文件的ctime和mtime与某个文件相同

源文件words.txt[root@bogon ~]# ll words.txt ;ll words.txt -u-rw-r--r-- 1 root root 740 7月  14 2007 words.txt-rw-r--r-- 1 root root 740 6月  12 09:33 words.txt新建测试文件text.txt[root@bogon ~]# touch text.txt[root@bogon ~]# ll text.txt;ll text.txt -u-rw-r--r-- 1 root root 23 6月  21 09:20 text.txt-rw-r--r-- 1 root root 23 6月  21 09:20 text.txt创建c程序[root@bogon ~]# vim atimemtime.c #include 
#include
#include
/*#include
*/int main(int argc,char **argv) { struct stat statbuf; struct utimbuf timebuf; lstat(argv[1],&statbuf); timebuf.actime=statbuf.st_atime; timebuf.modtime=statbuf.st_mtime; utime(argv[2],&timebuf); close(argv[2]);}将c文件编译,编译后的文件名为testc[root@bogon ~]# gcc -o testc atimemtime.c 修改测试文件text.txt的时间为words.txt的访问时间和修改时间[root@bogon ~]# ./testc words.txt text.txt[root@bogon ~]# ll text.txt;ll text.txt -u-rw-r--r-- 1 root root 23 7月 14 2007 text.txt-rw-r--r-- 1 root root 23 6月 12 09:33 text.txt

 

转载于:https://www.cnblogs.com/su-han/p/5602518.html

你可能感兴趣的文章
hdu-5894 hannnnah_j’s Biological Test(组合数学)
查看>>
scss常规用法
查看>>
css定位position属性深究
查看>>
android中不同版本兼容包的区别
查看>>
Static 与 new 的问题【待解决】
查看>>
xml
查看>>
在 mvc4 WebApi 中 json 的 跨域访问
查看>>
敏捷开发文章读后感
查看>>
xposed获取context 的方法
查看>>
html5 canvas 图像处理
查看>>
He who hesitates is Lost
查看>>
php中引用&的真正理解-变量引用、函数引用、对象引用
查看>>
关于<form> autocomplete 属性
查看>>
OutOfMemory
查看>>
LeetCode:组合总数III【216】
查看>>
Thinkphp框架回顾(三)之怎么实现平常的sql操作数据库
查看>>
虚函数的效率问题
查看>>
POJ 1860 Currency Exchange(SPFA 判断有无“正”环)
查看>>
广告地址屏蔽
查看>>
收缩SqlServer数据库日记方法
查看>>