LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 02-15-2013, 06:41 PM   #1
Dajoca
LQ Newbie
 
Registered: Feb 2013
Posts: 3

Rep: Reputation: Disabled
Question Linux search facility?


On windows there are several 3rd party search programs such as Everything.exe, Agent ransack, Locate32 etc.
Install them and they just work very well and very easily.

"Locate and Agent" perform a live search, whereas "Everything" indexes all of the drives quickly and once complete, presents results instantly. It's database is also tiny, despite it's speed and completeness of indexing.

Now onto Linux, where I have failed to find a search utility with anything remotely like the ease of use, small footprint and instant results of the windows versions.
Is it impossible for such a small, simple and thorough program to exist on Linux for some reason, as I have been unable to find anything comparable.

Tried tracker, recoll, catfish, strigi etc and there always seem to be something that prevents it from working "out of the box", or it's indexing is painfully slow, or it's database is just massive.

I know searches can be run from the terminal, but when I am trying to get others to convert to Linux, the lack of a user friendly search (and troublesome printer drivers) makes it more difficult to persuade them.

Thanks in advance.
 
Old 02-15-2013, 06:53 PM   #2
whizje
Member
 
Registered: Sep 2008
Location: The Netherlands
Distribution: Slackware64 current
Posts: 594

Rep: Reputation: 141Reputation: 141
There is locate run locate -u as root and you get a database of your filesystem quick and simple and there is find with a whole lot of options try info find or man find. succes.
They are command line programs offcourse ;-). And I'm sure someone will have written a gui for those programs.

Last edited by whizje; 02-15-2013 at 06:58 PM. Reason: clarify
 
2 members found this post helpful.
Old 02-15-2013, 07:01 PM   #3
whizje
Member
 
Registered: Sep 2008
Location: The Netherlands
Distribution: Slackware64 current
Posts: 594

Rep: Reputation: 141Reputation: 141
Why would you want to convert others to Linux if they want to stay in their narrow world what is the urge to save them.
 
Old 02-15-2013, 07:21 PM   #4
schneidz
LQ Guru
 
Registered: May 2005
Location: boston, usa
Distribution: fedora-35
Posts: 5,313

Rep: Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918
kwickfind, krusader
 
1 members found this post helpful.
Old 02-15-2013, 08:26 PM   #5
suicidaleggroll
LQ Guru
 
Registered: Nov 2010
Location: Colorado
Distribution: OpenSUSE, CentOS
Posts: 5,573

Rep: Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142
For database-based searches "locate" works great. For on-the-fly searches "find" reigns supreme. Yes both of these are command line utilities, but honestly, trying to convert somebody to Linux while shielding the command line from them is just setting them up for failure.

The key is not to hide the command line from them, it's to change their perception of the command line from "scary" to "useful". The DOS-based command line in Windows is nasty, and that's what Windows people are used to (assuming they've even seen it at all). Almost everybody dreads the Windows CMD, even me, a person who spends 90% of their "Linux time" logged into GUI-less systems. I love the command line, yet a chill goes down my spine every time I have to use the Windows one.

That fear of the command line is what has to change if you want to convert somebody from Windows to Linux, not exposure to the command line itself. If you can just get across the notion that, in the command line, all you have to do is type what you want to do, rather than hunting through endless menus and folders and subfolders and submenus, it should be pretty easy to convince them to try it out.

I mean hell, just earlier today I was on an XP machine and wanted to open GIMP. I double clicked on the .jpg file, nope. I right clicked on the .jpg file, GIMP wasn't listed under "Open Using" or whatever it's called. I went to the Start Menu > Programs...spent 5 minutes searching for it, nope, no GIMP. I finally had to open Explorer and navigate to C:\Program Files\GIMP-2.0\bin\ and find the executable to launch it. Had this been a Linux machine, I could have just opened a terminal and typed "gimp" and saved myself 5+ minutes of pointless GUI searching.

Just my opinion...

Last edited by suicidaleggroll; 02-15-2013 at 08:43 PM.
 
Old 02-15-2013, 09:14 PM   #6
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,311
Blog Entries: 28

Rep: Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137
"Whereis" is my favorite to find executable files.
 
1 members found this post helpful.
Old 02-16-2013, 06:04 AM   #7
Dajoca
LQ Newbie
 
Registered: Feb 2013
Posts: 3

Original Poster
Rep: Reputation: Disabled
Thanks for the replies and the helpful suggestions.
There is frequently a large disconnect when Windows users try and move to Linux, especially when they are elderly or not particularly computer literate, though neither should be a reason to prevent them from giving Linux a go.
I'm trying to demonstrate how great Linux is and would be a better choice for them to use than Windows, but trying to get them to use the terminal to carry out a simple function would be an absolute dead stop, as it has been for me on a few occasions.
I plan on installing Linux as a dual boot on my fathers PC, so I'm trying to identify and remove all potential stumbling blocks before I let him loose on the system.
Thanks again and I now have a few options to go away and play with.
 
Old 02-16-2013, 06:26 PM   #8
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,311
Blog Entries: 28

Rep: Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137Reputation: 6137
Actually, Konqueror, Dolphin, and Nautilus all have a nice built-in "find file" function. In Konqueror and Dolphin, it's under "Tools" on the menu. In Nautilus, it's under "Go" (at least for the versions I'm running on Debian Squeeze).

In all of them, you can specify what directory to search, use wildcards, etc.
 
1 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Notes application with search/grep facility rng Linux - Mobile 0 11-04-2012 07:41 PM
LXer: Linux MEDIA TO OPEN CANADIAN FACILITY LXer Syndicated Linux News 0 12-23-2006 05:54 AM
how to connect with linux serve with GUI facility? cmmankar Linux - Networking 2 04-24-2002 12:22 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 09:17 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration