有的时候因为电脑里太过于杂乱,找文件便是一件非常困难的事情,因此需要引用到系统中自带的搜索时文件的功能,来查找我们所需要的文件,可以通过文件名,可以通过修改日期等来进行文件搜索。
这里小编将会教大家如何根据修改日期来搜索文件。
材料/工具
电脑
方法
1/6
首先,需要大致确定查找文件的位置在哪,这里小编以D盘为例进入。如图所示。
2/6
然后在窗口的右上角有一个文件查找的输入框用以输入文件的文件名,用鼠标现将其选中。如图所示。
3/6
然后可以上方的菜单栏选项中找到一项“修改日期(Date Modified)”的选项,如图所示。
4/6
然后点开之后可日期,选择想要查找的文件的修改日期,如图所示。
5/6
选择之后就慢慢的等待上方进度条查找完成,如图所示。
6/6
查找完成后,所有修改日期内的D盘内的文件全部都会出现在下方项目栏中,如图所示。
使用find命令按时间筛选
find 参数说明
-amin -n: 最后一次访问发生在 n分钟 之内-amin n: 最后一次访问发生在距离当前时间 n分钟 至 (n+1)分钟-amin +n: 最后一次访问发生在 (n+1)分钟 之外
-atime -n: 最后一次访问发生在 n天 之内-atime n: 最后一次访问发生在 n天 至 (n+1)天 -atime +n: 最后一次访问发生在 (n+1)天 之外
-cmin -n: 最后一次文件状态修改发生在 n分钟 之内-cmin n: 最后一次文件状态修改发生在 n分钟 至 (n+1)分钟-cmin +n: 最后一次文件状态修改发生在 (n+1)分钟 之外
-ctime -n: 最后一次文件状态修改发生在 n天 之内-ctime n: 最后一次文件状态修改发生在 n天 至 (n+1) 天-ctime +n: 最后一次文件状态修改发生在 (n+1)天 之外
-mmin -n: 最后一次文件内容修改发生在 n分钟 之内-mmin n: 最后一次文件内容修改发生在 n分钟 至 (n+1)分钟-mmin +n: 最后一次文件内容修改发生在 (n+1)分钟 之外
-mtime -n: 最后一次文件内容修改发生在 n天 之内-mtime n: 最后一次文件内容修改发生在 n天 至 (n+1)天-mtime +n: 最后一次文件内容修改发生在 (n+1)天 之外
#查找文件内容修改发生在2天之内的文件find/var/log/hive/ -name"*"-mtime -2
执行删除
#删除5天前的文件 # -exec参数,如果查找有返回,可在exec参数后加上需要 *** 作的命令,查找结果用{}来代替find /var/log/hive/ -name"*"-mtime +5 -exec rm -rfv {} \
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)