我今天在新 MacBook 上全新安装了 Mac OS X Mountain Lion。
因为这是一个新安装,当我终于开始配置我自己的一些开发人员的东西时,我惊讶地发现一些应用程序已经安装了一个二进制文件/usr/local/bin
- 一个名为galileod
.
有趣的是,我在网上找不到任何关于galileod
. 此时我只安装了最低限度的软件。
查看文件列,我可以看到修改日期是 2012 年 11 月 9 日,但添加到系统的日期是今天 17:01。
现在是晚上 10 点 20 分,我不记得当时我正在安装哪个软件。那么我如何找出在 17:01 左右各 5 分钟内安装到系统的其他文件?
编辑:我galileod
通过运行发现了什么galileod --help
- 它是一个与 Fitbit 一起使用的二进制文件,用于与 USB 加密狗进行通信。所以这就是谜团解决了 - 但知道如何在时间范围的 X 分钟内找到添加的文件以供将来参考仍然很有趣。
您可以使用find
查找最近 N 分钟内创建的文件。来自man find
:
-mmin n
File's data was last modified n minutes ago.
Run Code Online (Sandbox Code Playgroud)
因此,例如,如果现在是 18:30 并且您希望在 17:45 和 18:00 之间创建文件,即创建时间超过 30 分钟但不到 45 分钟前,您可以这样做:
sudo find / -mmin +30 -mmin -45
Run Code Online (Sandbox Code Playgroud)
可以找到最近n天内修改过的文件:
sudo find / -mtime -1 -print
Run Code Online (Sandbox Code Playgroud)
这是一个开始...
http://www.cyberciti.biz/faq/howto-finding-files-by-date/
归档时间: |
|
查看次数: |
4378 次 |
最近记录: |