导航:首页 > 文件类型 > linux文件被修改的时间

linux文件被修改的时间

发布时间:2025-06-19 01:40:31

A. linux文件时间的查看和修改touch

系统大全为您提供
1.linux文件的时间
linux下文件时间主要有下面三种:
1.1modificationtime(mtime)
文件修改时间,即文件内容的修改时,更新这个时间,不包括文件权限和属性的修改。使用ls-l查看,默认显示时间为mtime
$ls-luconv.h
-rw-rw-r-- 1workwork1808Jul23 2013uconv.h
1.2statustime(ctime)
文件状态status的修改时间,如文件的权限和属性修改时更新这个时间。使用ls--time=ctime查看
$ls-l--time=ctimeuconv.h 
-rw-rw-r-- 1workwork1808Jul23 2013uconv.h
1.3accesstime(atime)
文件访问时间,当文件内容被获取时,更新这个时间。使用ls--time=actime查看
$ls-l--time=atimeuconv.h
-rw-rw-r-- 1workwork1808Dec12 2013uconv.h
2.修改文件的时间
如果需要修改上述三个时间,使用touch命令来修改。touchfilename,如果文件不存在,则新建一个文件。
$touch--help
Usage:touch[OPTION]...FILE...
.
 
 -a          changeonlytheaccesstime
             修改访问时间
 -c,--no-create    donotcreateanyfiles
             修改文件三个时间,不存在则不创建
 -d,--date=STRING   
             指定时间代替当前时间
 -f          (ignored)
 -m          changeonlythemodificationtime
             修改mtime
 -r,--reference=FILE usethisfile'stimesinsteadofcurrenttime
 -tSTAMP       use[[CC]YY]MMDDhhmm[.ss]insteadofcurrenttime
             指定修改时间
例如:
$touch-d"2daysago"uconv.h
$lluconv.h;ll--time=atimeuconv.h;ll--time=ctimeuconv.h;
-rw-rw-r-- 1workwork1808Jun1318:17uconv.h
-rw-rw-r-- 1workwork1808Jun1318:17uconv.h
-rw-rw-r-- 1workwork1808Jun1518:17uconv.h
将mtime和atime修改为两天前,ctime没变。
$touch-t201406142020uconv.h  
 
$lluconv.h;ll--time=atimeuconv.h;ll--time=ctimeuconv.h;
-rw-rw-r-- 1workwork1808Jun1420:20uconv.h
-rw-rw-r-- 1workwork1808Jun1420:20uconv.h
-rw-rw-r-- 1workwork1808Jun1518:23uconv.h
atime和mtime都变了,但是ctime变成了当前时间。
使用cp命令,-a保持原属性。
$cp-auconv.huconv.h1
 
$lluconv.h1;ll--time=atimeuconv.h1;ll--time=ctimeuconv.h1;
-rw-rw-r-- 1workwork1808Jun1420:20uconv.h1
-rw-rw-r-- 1workwork1808Jun1518:25uconv.h1
-rw-rw-r-- 1workwork1808Jun1518:27uconv.h1
mtime和atime都保持原文件不变,但是ctime变成当前时间
 
  以上就是系统大全给大家介绍的如何使的方法都有一定的了解了吧,好了,如果大家还想了解更多的资讯,那就赶紧点击系统大全官网吧。 
 
本文来自系统大全http:///如需转载请注明!推荐:win7纯净版

B. linux 时间被偷偷修改了,怎么查询到相关的修改日志

如果是用命令行修改的话应该是查不到的,你可以看下这段时间登录过的用户(用last查看)
如果是修改时间的配置文件,你可以看上配置文件上次保存是什么时候

C. linux查看文件修改时间

在Linux系统中,查看文件修改时间可以通过以下两种方法:

方法一:使用stat命令

方法二:使用ls l命令

这两种方法都可以快速、准确地查看Linux系统中文件的修改时间。

D. linux系统用grep命令搜索指定日期修改过的文件

1、grep命令 (global search regular expression(RE) and print out the line, 是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。对于文件时间特征没有直接的参数可以使用。


2、根据文件时间特征来搜索特定文件,一般使用find命令。find命令和文件时间特征相关的参数如下:

-mtime -n +n

按照文件的更改时间来查找文件, -n表示文件更改时间距现在n天以内,+ n表示文件更改时间距现在n天以前。find命令还有-atime和-ctime 选项,但它们都和-m time选项。


-amin n

查找系统中最后N分钟访问的文件

-atime n

查找系统中最后n*24小时访问的文件

-cmin n

查找系统中最后N分钟被改变文件状态的文件

-ctime n

查找系统中最后n*24小时被改变文件状态的文件

-mmin n

查找系统中最后N分钟被改变文件数据的文件

-mtime n

查找系统中最后n*24小时被改变文件数据的文件


示例:

(1)find / -amin -10 # 查找在系统中最后10分钟访问的文件(access time)

E. linux查看文件修改时间

linux怎么查看文件修改时间?我们一起来了解一下吧。
1、打开linux系统,在linux的桌面的空白处右击。
2、在弹出的下拉选项里,点击打开终端即可进入命令行。
3、使用stat filename命令来查看文件,ModifyTime指的是修改时间。
4、ls -l命令对文件进行查看,默认查看的就是mtime,即文件的最近修改时间。

阅读全文

与linux文件被修改的时间相关的资料

热点内容
安卓壁纸去广告57 浏览:799
详细住址数据可以采用哪个渠道 浏览:243
骨位电极编程哪个好 浏览:205
代码找不到头文件 浏览:632
文件夹权限777 浏览:528
iphone转移数据会转哪些内容 浏览:255
听言情小说网站哪个好 浏览:247
如何取消主板密码 浏览:680
网络gmgb是怎么区分的谁最大 浏览:654
检查什么数据可以看出无生精细胞 浏览:521
电脑文件图标显示异常 浏览:332
通用流量可以用在哪些app上 浏览:748
iphone手机拨号代码 浏览:584
iphone13怎么把文件放到桌面 浏览:433
手机qq浏览器怎么新建压缩文件 浏览:787
word文档的左右边距 浏览:277
spss找不到许可证文件 浏览:898
audiotools使用教程 浏览:623
儿童手表用什么系统编程 浏览:757
网络的科学家是什么意思 浏览:727

友情链接