Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
there is beagle on gnome that acts like the google desktop search.
find is a bit different to slocate. finding file names is only a small part of what find is actually for - read the man page. you can search for files over a certain age etc.
wherease slocate is a quick file searching utility and they are quite different in that regard. slocate often neeed to be piped (|) into other commands to filter the output.
i think you've already struck on the best two choices.
For generic global searches, I use locate. But for something which is specific or weird, I use find. I've never tried kat or beagle... but I'm usually at the command line anyway when I am looking for something.
there is beagle on gnome that acts like the google desktop search.
Awesome suggestion, I just installed it, and it seems to work very well.
It doesn't choke on odd suffixes in file names like google desktop search does. I use a an oddball suffix for journals and other files with a custom markup; they're still plain old text.
slocate will only show files you actually have access to
I didn't know about slocate, and it's sometimes mildly irritating to have to switch over to root when I've simply forgotten where I put something.
so I tried to run slocate as a non-privledged user. Didn't exist. Checked my repo, sure enough, it said I didn't have it installed. I installed it. Didn't do what I expected.
As near as I can tell, I can now run either 'locate' or 'slocate' as a non-privledged user, and it returns all the same files as root. This is not really a problem for me on my own personal PC, but I'd be cautious if I didn't want regular users to see files thay can't write or execute.
yeah i installed Foresight linux because it has beagle installed as default (along with some other cool stuff). but i haven't had time to get it going. well, and the fact that there is very little info on how to use foresight (even on their own website!).
When it opened; I entered a search for a string in a file that I knew would be in my directory tree.
It delivers a message after I enter a search term:
Quote:
The query for gimli failed.
The likely cause is that the beagle daemon isn't running.
and below it:
Quote:
Click to start the Beagle daemon...
I clicked and that started the daemon; but there is a delay as it builds the index. Eventually it began to return results. There was little feedback, the gnome waiting cursor was intermittent as it went on. If you have a large directory tree, it might be time for tea.
I'm looking at the man pages to see what there is, so far I've found:
Code:
$ apropos beagle
beagle-build-index (8) - (unknown subject)
beagle-config (1) - command-line interface to the Beagle configuration file
beagle-manage-index (8) - (unknown subject)
beagle-query (1) - search your personal information space
beagle-shutdown (1) - cleanly shutdown the Beagle daemon
beagle-status (1) - repeatedly display Beagle status
beagled (1) - the Beagle daemon
i dont have an ubuntu install at the moment, i guess you installed the normal way. sounds like your 'beagle' daemon is not starting at boot time. check with 'sudo ps -ef|grep -i beagle'.
i would have thought it would have installed the relevant rc script. depends how you installed it. i've never even used it yet!
No big problem, I don't know if I will need beagle very often. I know where most of my stuff is, and I have better ways of dealing with it on my own.
I'll play around with Beagle, it will be available for me when I need it. I like the command line counterpart, nice touch. As I poke around, I see more I like.
It keeps Tomboy indexes too (another cool program my own way of work using vi and bash does better, I'ts nice to have some decent gui tools though).
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.