linux的find命令的奇怪参数定义

简介:
linux系统中,有很多非常实用的命令,如grep, awk, sed, ps, find, xargs等。我经常用这些命令做一些配置、管理、维护和开发任务。我近日用find命令时碰到一个奇怪的参数,跟文档中说得不很一样,或者说文档没有完全说清楚,导致被报了一个BUG。
按照find文档来说,mtime参数后跟n表示n*24小时前最后修改的文件(或者说文件系统节点),所以我顺其自然地设置了mtime +1表示1天前的文件(-type f)来实现脚本功能。结果发现其实这样设置参数是列出两天前(2*24hours)文件,后来我作了个穷举法来看看参数规律。
-1, -2, -3,...等同于0,均表示为24小时内。
-0参数不支持。总是没有输出。
+0,表示1天前。
+1,+2,+3,...,均表示为n+1天前。
我的系统是centOS 4.2,AS 3.4也如此,不知有没有高人能说出是我搞错了,还是本来如此?并请进一步留言解释。
 

本文转自 dannyy1026 51CTO博客,原文链接:
http://blog.51cto.com/dannyyuan/41041
相关文章
|
1天前
|
安全 Linux 测试技术
|
1天前
|
安全 Linux Windows
Linux中Shutdown命令使用介绍
Linux中Shutdown命令使用介绍
|
2天前
|
缓存 关系型数据库 Linux
Linux目录结构:深入理解与命令创建指南
Linux目录结构:深入理解与命令创建指南
|
2天前
|
数据挖掘 Linux vr&ar
Linux命令实战:解决日常问题的利器
Linux命令实战:解决日常问题的利器
|
2天前
|
NoSQL Linux Redis
Redis的介绍,以及Redis的安装(本机windows版,虚拟机Linux版)和Redis常用命令的介绍
Redis的介绍,以及Redis的安装(本机windows版,虚拟机Linux版)和Redis常用命令的介绍
15 0
|
2天前
|
安全 Linux Shell
linux基础命令详解
linux基础命令详解
8 0
|
3天前
|
Linux
Linux常用命令2
Linux常用命令2
5 0
|
3天前
|
Linux
Linux常用命令1
Linux常用命令1
9 0
|
3天前
|
人工智能 Linux Shell
linux命令-条件判断-test
linux命令-条件判断-test
8 1