![]() Registered Member ![]()
|
Good day
Is there a kde/kubuntu equivalent for the windows app "Everything"? Basically what it does is it searches the hard-disk almost instantaneously for entered text. For example, when I enter ‘*.mp4’ it gives me a list of all files with file extension ‘.mp4’ or if I type ‘BOOK’ it lists all folders and files with ‘BOOK’ in the name – and it really does it very quickly. One can also enter ‘C:\ book’ and it will only search the C-drive. No lengthy searching and waiting. Even on start-up EVERYTHING index’s the hard disk’s contents in only a couple of seconds. Thanks |
![]() Manager ![]()
|
If you are interested in searching only file names the command line locate and it's kio are appropriate http://kde-look.org/content/show.php/ki ... ent=120965. You can also use kfind http://userbase.kde.org/KFind for this though it doesn't use an index, but is quick and has lots of options (Dolphin has a built in search similar to kfind but not as customizable).
If you also wish to be able to search text within files, aka desktop search, you can use strigi which will index the text in you files and filenames. It is enables in systemsettings and is accessed from within Dolphin. There is also a tool called Recoll http://www.google.com/url?sa=t&source=w ... TPhq59kV8A (not park of the SC), which is also a desktop indexer that has a stand alone gui (and a kio). |
![]() Registered Member ![]()
|
There isn't a KDE equivalent partly because the GNU coreutils program already does this; once you have installed it, you can just open a console and enter 'locate <string>'. On dual boot machines it will also index all your Windows files, which makes it easy to locate any file or folder regardless of where it is.
John Hudson, proud to be a member of KDE forums since 2008-Oct.
|
![]() Manager ![]()
|
I'm not sure that locate is automatically installed, in openSuse it is in the findutils-locate rpm, not in coreutils (and I think it's not part of the default install, but it's been long time since I did a clean install). Of course I'm not sure how it's handled in other distros such as Kubuntu |
![]() Registered Member ![]()
|
thank you everyone for your replies.
Locate seems to be only listing files on the linux partition although I have a dual boot machine. Any ideas? I see that 'mlocate' is installed on my machine rather than 'locate'. Is there a way to configure mlocate? |
![]() Manager ![]()
|
there should be a man page for mlocate on your pc, in Konsole type: man mlocate
as mlocate is an enhanced but equivalent of slocate Googling either should provide you information normally the mlocate command would be used to search a created database of files on the system, the command: updatedb (normally run via cron) is used to do the updating of the database and the file /etc/updatedb.conf is used in determing what to track (from the man page slocate: currently does NOT support all options provided by GNU Locate's configuration file. Options currently supported by Secure Locate are PRUNEFS and PRUNEPATHS). a possible reason(s) you're not getting other partitions indexed are 1) you haven't got them mounted 2) you don't have read access to them 3) unknown, iirc when I had a Win partition it was indexed (but I was using locate which shouldn't make a difference) |
![]() Registered Member ![]()
|
Is your Windows partition automatically mounted, even if only read only? On both the dual boot machines I have had, where Windows was automatically mounted, locate found the Windows files.
John Hudson, proud to be a member of KDE forums since 2008-Oct.
|
![]() Registered Member ![]()
|
How about going the KDE way, and just use dolphin? It's search function allows you to search by filename, and if you configure nepomuk to index from root (/) it will find any file on your system. You can always use the "from here" search to search in your current folder and below. It is not quite as fast as command line locate, but it shows more information, and of course you get the comfort of UI when it comes to what to do with the file, and you also gets the advantage of limiting your search using filters.
![]() |
![]() Manager ![]()
|
it should be noted that locate has it's database updated daily (though cron), though the updatedb command can initiate an refresh at anytime
|
![]() Registered Member ![]()
|
How do I get the Window partition to be automatically mounted? When I open Dolphin the partition is indeed mounted. |
Registered users: Bing [Bot], Google [Bot], Sogou [Bot], Yahoo [Bot]