A. linux查看文件生成时间的命令
利用stat指令查看文件信息三种时间的介绍ATime ——文件的最近访问时间只要读取时间,ATime就会更新MTime ——文件的内容最近修改的时间当文件进行被写的时候,CTime就会更新CTime——文件属性最近修改的时间 《Linux就该这么学》当文件的目录被修改,或者文件的所有者,权限等被修改时CTime也就会更新
B. linux查找文件按时间排序
可以使用ls命令实现这一功能。ls命令是一个非常有用的查看文件与目录的命令,list之意,它的参数非常多。ls命令默认是按照文件名的字母的顺序打印出当前目录的文件及文件夹。加上-S参数,就可以根据文件的大小进行排序,默认是从大到小的顺序。在此基础上加上参数-r变成-Sr,就可以一自小到大的顺序打印出文件。一般打印文件时,会加上-l参数,编程-lSr,打印出文件的详细信息,这样就能明确地看到,打印出的文件的大小是从小到大递增的。
C. linux怎样按照时间查询指定类型文件
find . -atime +5 -type dfind . -atime +1 -type f -atime n File was last accessed n*24 hours ago. When find figures out how many 24-hour periods ago the file was last accessed, any fractional part is ignored, so to match -atime +1, a file has to have been accessed at least two days ago. -type c File is of type c: b block (buffered) special c character (unbuffered) special d directory p named pipe (FIFO) f regular file l symbolic link; this is never true if the -L option or the -follow option is in effect, unless the symbolic link is broken. If you want to search for symbolic links when -L is in effect, use -xtype. s socket
D. linux下使用find命令根据系统时间查找文件用法
这些时间戳包括代码如下:mtime文件内容上次修改时间atime文件被读取或访问的时间ctime文件状态变化时间mtime和atime的含义都是很容易理解的,而ctime则需要更多的解释。由于inode维护着每个文件上的元数据,因此,如果与文件有关的元数据发生变化,则inode数据也将变化。这可能是由一系列操作引起的,包括创建到文件的符号链接、更改文件权限或移动了文件等。由于在这些情况下,文件内容不会被读取或修改,因此mtime和atime不会改变,但ctime将发生变化。这些时间选项都需要与一个值n结合使用,指定为-n、n或+n。代码如下:N*24+1表示1*24+24小时以外..+0表示0*24+24小时以外1表示1*24+24到24之间..0表示0*24+24到0之间..-1表示0*24+24内,甚至为未来时间…1.当前时间24小时—当前时间(昨天-今天)#find.-mtime02.当前时间48小时前–当前时间24小时前(前天-昨天)#find.-mtime13.当前时间48小时前(2天前)#find.-mtime+14.当前时间24小时–当前时间(昨天-今天)#find.-mtime-1
E. 如何在Linux操作系统查看文件创建时间
在Linux中,没有文件创建时间的概念。只有文件的访问时间、修改时间、状态改变时间。也就是说不能知道文件的创建时间。但如果文件创建后就没有修改过,修改时间=创建时间;如果文件创建后,状态就没有改变过,那么状态改变时间=创建时间;如果文件创建后,没有被读取过,那么访问时间=创建时间,这个基本不太可能。与文件相关的几个时间:1、访问时间,读一次这个文件的内容,这个时间就会更新。比如对这个文件使用more命令。ls、stat命令都不会修改文件的访问时间。2、修改时间,对文件内容修改一次,这个时间就会更新。比如:vi后保存文件。ls -l列出的时间就是这个时间。3、状态改变时间。通过chmod命令更改一次文件属性,这个时间就会更新。查看文件的详细的状态、准确的修改时间等,可以通过stat命令 文件名。比如: [[email protected] c]$ stat temp.c引用:File: 'temp.c'Size: 66 Blocks: 8 IO Block: 4096 \u4e00\u822c\u6587\u4ef6Device: 807h/2055d Inode: 1191481 Links: 1Access: (0664/-rw-rw-r–) Uid: ( 500/ jing) Gid: ( 500/ jing)Access: 2008-03-12 20:19:45.000000000 0800Modify: 2008-03-12 20:19:45.000000000 0800Change: 2008-03-12 20:19:45.000000000 0800说明:Access访问时间。Modify修改时间。Change状态改变时间。可以stat *查看这个目录所有文件的状态。
F. linux查看文件夹创建时间
1.输入“touch filetime.txt”创建新文件,输入“stat filetime.txt”即可查看文件filetime.txt的时间属性。备注:新创建文件的三种时间抓取当前时间,本例中为2019-01-05 19:42:36。
G. 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)
H. linux如何查找文件
最强大的搜索命令:find 查找各种文件的命令2、在文件资料中查找文件:locate3、搜索命令所在的目录及别名信息:which4、搜索命令所在的目录及帮助文档路径:whereis
I. linux 查看某目录下带某个日期的文件个数
ll(或ls -l)/目录/* |grep '日期如:12月 2'|wc -l
J. linux查看文件时间
通过你的描述,查看文件时间命令如下:
[[email protected] ~]# ll –full-time
total 20
-rw-r–r– 1 root root 275 2020-07-28 03:13:57.332661556 +0800 1
-rw-r–r– 1 root root 9359 2020-11-18 08:14:44.765247613 +0800 106.txt
-rw——-. 1 root root 1188 2020-07-27 17:47:59.535241829 +0800 anaconda-ks.cfg
[[email protected] ~]#
温馨提示:
ll 命令为 ls -l 的别名
命令为:
[[email protected] ~]# alias ll='ls -l'
[[email protected] ~]#
或者
[[email protected] ~]# alias ll='ls -l –full-time '
[[email protected] ~]#
[[email protected] ~]# ll
total 20
-rw-r–r– 1 root root 275 2020-07-28 03:13:57.332661556 +0800 1
-rw-r–r– 1 root root 9359 2020-11-18 08:14:44.765247613 +0800 106.txt
-rw——-. 1 root root 1188 2020-07-27 17:47:59.535241829 +0800 anaconda-ks.cfg
[[email protected] ~]#
以上就是关于linux 查看文件时间的命令,由于系统环境不同,可能会有出入,如有问题可以关注+私信,我会第一时间回复,希望我的回答能对你有所帮助。。。。。。
未经允许不得转载:山九号 » linux按时间查看文件|linux怎样按照时间查询指定类型文件