我相信 Dolphin 的早期版本允许按日期搜索文件。这个功能似乎已经消失了。如果我想搜索去年 8 月修改的 Libre Office writer 文件,但完全忘记了文件的名称,我会输入 *odt,然后会出现一个对话框,让我将参数缩小到 1/8 到 31/8 之间修改的文件,并返回一些文件。现在搜索将返回数百个文件。诚然,按日期排序很快,但创建列表需要更长的时间。
答案1
使用 kfind。我相信 KDE 团队去年某个时候就删除了与 kfind 的集成。
我在 kubuntuforums 上找到了有关如何创建服务菜单的解决方案。如果您按照此方法操作,则在右键单击文件夹时,您会在操作菜单中找到“使用 kFind 搜索”。
[Desktop Entry]
Type=Service
X-KDE-ServiceTypes=KonqPopupMenu/Plugin,inode/directory
Actions=searchWithKfind;
[Desktop Action searchWithKfind]
Name=Search with Kfind
Icon=system-search
Exec=kfind %u
将以上文本保存为 ~/.kde/share/kde4/services/ServiceMenus/kfindhere.desktop(针对特定用户)或 /usr/share/kde4/services/ServiceMenus/kfindhere.desktop(针对所有用户,我还没试过)
答案2
如果你不反对使用命令行,你可以使用类似
find -iname "*.odt" -mtime -133 -mtime +102
查找所有修改时间少于 133 天但超过 102 天的 odt 文件,对于今天来说,这只是 8 月份修改的文件。