
Everything for linux
文章平均质量分 81
Toormi
这个作者很懒,什么都没留下…
展开
-
Everything for linux前言
Everything 是windows下一款快速搜索工具,它可以瞬间搜索到电脑磁盘中的任何文件,不论这个文件正躲藏在哪个角落里吃灰。Everything凭借超快的搜索速度可以做到即时搜索的效果,每输入一个字符就进行一次搜索,搜索结果立即显示,几乎没有延时。Everything不仅支持普通字符搜索,而且可以使用通配符和正则表达式进行搜索,速度较一般搜索没有一点变化。一直对Everythi原创 2016-01-26 21:04:27 · 7623 阅读 · 1 评论 -
Everything for linux Preview
第一步总算做完了,现在来整理笔记,本想简单做一下,可以显示查找到的内容就行了,但想到有一些功能在下一个版本也会用到,干脆现在就把这些功能加上吧,所以做成了现在这样还算完整的一个小工具。下面来一点点介绍外观和功能。1. 外观参考Everything的外观,窗口做的尽量简洁。标题显示当前搜索内容+"Everything"。工作区分上下两部分,上面是搜索关键字...原创 2016-02-17 13:33:42 · 2986 阅读 · 6 评论 -
locate 数据库权限分析
locate用到数据文件具有特殊的权限,普通用户不能直接修改或读取。下面简要分析一下它的特殊之处,以及给出想要修改或读取这个数据库是的几种方法。locate 使用到的数据库文件是/var/lib/mlocate/mlocate.db。这个文件的详细信息如下:root@ubuntu:/home/mml# ls -l /var/lib/mlocate/mlocate.db -rw-r----- 1 r原创 2016-04-12 22:24:48 · 2344 阅读 · 0 评论 -
Everything For Linux
计划中的第二步也做出来一个雏形,基本可以使用,但需要改善的地方还有很多,以后再一点点去完善。代码已经上传github:https://github.com/ma3232335/EverythingForLinux.git1.与第一版的主要区别这一版还没有完全做好,但外观上在完成后基本与第一版preview类似,细节上有一些小变化,去掉了search按钮,去掉了前面编号的显示,...原创 2016-03-13 22:37:16 · 23528 阅读 · 9 评论 -
locate 工作原理
locate是Linux下实现快速查找文件的工具。它的搜索速度要比find快很多,因为它在搜索时并没有去遍历文件系统查找,而是在一个索引数据库中进行查找。这个数据库文件在/var/lib/mlocate/mlocatedb(版本不同,会有所不同。有的版本位置是/var/lib/slocate/slocate.db,还有的是/var/cache/locate/locatedb)。原创 2016-03-27 21:11:46 · 4769 阅读 · 0 评论