ctime:变更时间(change time),指的是文件本身最后被变更的时间,变更动作可以使chmod、chgrp、mv等等;
mtime:修改时间(modify time),指的是文件内容最后被修改的时间,修改动作可以使echo重定向、vi等等;
root@localhost:~/xly# find . -mtime -1
.
./aaaa
root@localhost:~/xly# touch bbbbb
root@localhost:~/xly# find . -mtime -1
.
./bbbbb
./aaaa
-1表示1天内,+1表示1天前
很基础的linux知识,建议跟着《linux就该这么学》系统学习下!
只能查看修改时间记录,不能查看是谁改的。如果不想别人改,可以给文件设置权限。
1,打开终端,输入chmod fileName 744。
2,使用其他用户登录尝试修改是否成功。
通过ll命令可以查看一个目录下的文件和子目录的属性和大小,以下面的例子讲解:[root@localhost ~]# ll
total 88
-rw-r--r-- 1 root root 1022 Feb 13 16:07 anaconda-ks.cfg
drwxr-xr-x 2 root root 4096 Feb 13 16:07 Desktop
-rw-r--r-- 1 root root 49229 Feb 13 16:07 install.log
-rw-r--r-- 1 root root 5133 Feb 13 16:06 install.log.syslog
-rw-r--r-- 1 root root 7 May 2 05:28 test
[root@localhost ~]#
我以其中一行讲解:
-rw-r--r-- 1 root root 1022 Feb 13 16:07 anaconda-ks.cfg
-rw-r--r-- 1 root root 1022这些都是文件的属性,包括文件的属主、属组和其他组的权限,属主和属组的名称,1022表示文件的大小,Feb 13 16:07是文件的修改时间。
至于被谁修改过是看不出来的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)