I do wish find didn&#39;t do that :)<br><br>You can strip the error output by appending 2&gt;/dev/null to the end of the command. I don&#39;t know if there is another way... I never found it.<br><br><div><span class="gmail_quote">
On 8/6/07, <b class="gmail_sendername">Josh Blacker</b> &lt;<a href="mailto:jkblacker@gmail.com">jkblacker@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
You can use:<br><br>find / -name *.lck<br><br>but this will probably throw up a lot of useless stuff. I searched<br>&#39;find / -name *.sla&#39; and got:<br><br>find: /lost+found: Permission denied<br>find: /etc/ssl/private: Permission denied
<br>find: /etc/cups/ssl: Permission denied<br>find: /var/lib/slocate: Permission denied<br>find: /var/lib/gdm: Permission denied<br>find: /var/cache/system-tools-backends/backup: Permission denied<br>find: /var/run/wpa_supplicant: Permission denied
<br>find: /var/run/cups/certs: Permission denied<br>find: /var/spool/cron/atspool: Permission denied<br>find: /var/spool/cron/crontabs: Permission denied<br>find: /var/spool/cron/atjobs: Permission denied<br>find: /var/spool/cups: Permission denied
<br>find: /proc/bus/usb/.usbfs/005: Permission denied<br>find: /proc/bus/usb/.usbfs/004: Permission denied<br>find: /proc/bus/usb/.usbfs/003: Permission denied<br>find: /proc/bus/usb/.usbfs/002: Permission denied<br>find: /proc/bus/usb/.usbfs/001: Permission denied
<br>find: /proc/tty/driver: Permission denied<br>find: /proc/1/task/1/fd: Permission denied<br>find: /proc/1/fd: Permission denied<br>find: /proc/2/task/2/fd: Permission denied<br>find: /proc/2/fd: Permission denied<br>find: /proc/3/task/3/fd: Permission denied
<br>find: /proc/3/fd: Permission denied<br>find: /proc/4/task/4/fd: Permission denied<br>find: /proc/4/fd: Permission denied<br>find: /proc/5/task/5/fd: Permission denied<br>find: /proc/5/fd: Permission denied<br>find: /proc/6/task/6/fd: Permission denied
<br>find: /proc/6/fd: Permission denied<br>find: /proc/7/task/7/fd: Permission denied<br>find: /proc/7/fd: Permission denied<br>find: /proc/30/task/30/fd: Permission denied<br>find: /proc/30/fd: Permission denied<br>find: /proc/31/task/31/fd: Permission denied
<br>find: /proc/31/fd: Permission denied<br>find: /proc/32/task/32/fd: Permission denied<br>find: /proc/32/fd: Permission denied<br>find: /proc/145/task/145/fd: Permission denied<br>find: /proc/145/fd: Permission denied<br>
find: /proc/166/task/166/fd: Permission denied<br>find: /proc/166/fd: Permission denied<br>find: /proc/167/task/167/fd: Permission denied<br>find: /proc/167/fd: Permission denied<br>find: /proc/168/task/168/fd: Permission denied
<br>find: /proc/168/fd: Permission denied<br>find: /proc/169/task/169/fd: Permission denied<br>find: /proc/169/fd: Permission denied<br>find: /proc/1965/task/1965/fd: Permission denied<br>find: /proc/1965/fd: Permission denied
<br>find: /proc/1966/task/1966/fd: Permission denied<br>find: /proc/1966/fd: Permission denied<br>find: /proc/2001/task/2001/fd: Permission denied<br>find: /proc/2001/fd: Permission denied<br>find: /proc/2018/task/2018/fd: Permission denied
<br>find: /proc/2018/fd: Permission denied<br>find: /proc/2019/task/2019/fd: Permission denied<br>find: /proc/2019/fd: Permission denied<br>find: /proc/2133/task/2133/fd: Permission denied<br>find: /proc/2133/fd: Permission denied
<br>find: /proc/2150/task/2150/fd: Permission denied<br>find: /proc/2150/fd: Permission denied<br>find: /proc/2151/task/2151/fd: Permission denied<br>find: /proc/2151/fd: Permission denied<br>find: /proc/2329/task/2329/fd: Permission denied
<br>find: /proc/2329/fd: Permission denied<br>find: /proc/2528/task/2528/fd: Permission denied<br>find: /proc/2528/fd: Permission denied<br>find: /proc/3355/task/3355/fd: Permission denied<br>find: /proc/3355/fd: Permission denied
<br>find: /proc/3473/task/3473/fd: Permission denied<br>find: /proc/3473/fd: Permission denied<br>find: /proc/3575/task/3575/fd: Permission denied<br>find: /proc/3575/fd: Permission denied<br>find: /proc/3576/task/3576/fd: Permission denied
<br>find: /proc/3576/fd: Permission denied<br>find: /proc/3878/task/3878/fd: Permission denied<br>find: /proc/3878/fd: Permission denied<br>find: /proc/3883/task/3883/fd: Permission denied<br>find: /proc/3883/fd: Permission denied
<br>find: /proc/4152/task/4152/fd: Permission denied<br>find: /proc/4152/fd: Permission denied<br>find: /proc/4153/task/4153/fd: Permission denied<br>find: /proc/4153/fd: Permission denied<br>find: /proc/4157/task/4157/fd: Permission denied
<br>find: /proc/4157/fd: Permission denied<br>find: /proc/4158/task/4158/fd: Permission denied<br>find: /proc/4158/fd: Permission denied<br>find: /proc/4159/task/4159/fd: Permission denied<br>find: /proc/4159/fd: Permission denied
<br>find: /proc/4160/task/4160/fd: Permission denied<br>find: /proc/4160/fd: Permission denied<br>find: /proc/4428/task/4428/fd: Permission denied<br>find: /proc/4428/fd: Permission denied<br>find: /proc/4522/task/4522/fd: Permission denied
<br>find: /proc/4522/fd: Permission denied<br>find: /proc/4575/task/4575/fd: Permission denied<br>find: /proc/4575/fd: Permission denied<br>find: /proc/4577/task/4577/fd: Permission denied<br>find: /proc/4577/fd: Permission denied
<br>find: /proc/4598/task/4598/fd: Permission denied<br>find: /proc/4598/fd: Permission denied<br>find: /proc/4614/task/4614/fd: Permission denied<br>find: /proc/4614/fd: Permission denied<br>find: /proc/4615/task/4615/fd: Permission denied
<br>find: /proc/4615/fd: Permission denied<br>find: /proc/4621/task/4621/fd: Permission denied<br>find: /proc/4621/fd: Permission denied<br>find: /proc/4622/task/4622/fd: Permission denied<br>find: /proc/4622/fd: Permission denied
<br>find: /proc/4629/task/4629/fd: Permission denied<br>find: /proc/4629/fd: Permission denied<br>find: /proc/4648/task/4648/fd: Permission denied<br>find: /proc/4648/fd: Permission denied<br>find: /proc/4651/task/4651/fd: Permission denied
<br>find: /proc/4651/fd: Permission denied<br>find: /proc/4663/task/4663/fd: Permission denied<br>find: /proc/4663/fd: Permission denied<br>find: /proc/4676/task/4676/fd: Permission denied<br>find: /proc/4676/fd: Permission denied
<br>find: /proc/4691/task/4691/fd: Permission denied<br>find: /proc/4691/task/4704/fd: Permission denied<br>find: /proc/4691/task/4738/fd: Permission denied<br>find: /proc/4691/task/5594/fd: Permission denied<br>find: /proc/4691/fd: Permission denied
<br>find: /proc/4709/task/4709/fd: Permission denied<br>find: /proc/4709/fd: Permission denied<br>find: /proc/4710/task/4710/fd: Permission denied<br>find: /proc/4710/fd: Permission denied<br>find: /proc/4723/task/4723/fd: Permission denied
<br>find: /proc/4723/fd: Permission denied<br>find: /proc/4739/task/4739/fd: Permission denied<br>find: /proc/4739/fd: Permission denied<br>find: /proc/4740/task/4740/fd: Permission denied<br>find: /proc/4740/fd: Permission denied
<br>find: /proc/4789/task/4789/fd: Permission denied<br>find: /proc/4789/fd: Permission denied<br>find: /proc/4790/task/4790/fd: Permission denied<br>find: /proc/4790/fd: Permission denied<br>find: /proc/4795/task/4795/fd: Permission denied
<br>find: /proc/4795/fd: Permission denied<br>find: /proc/4854/task/4854/fd: Permission denied<br>find: /proc/4854/fd: Permission denied<br>find: /proc/4878/task/4878/fd: Permission denied<br>find: /proc/4878/fd: Permission denied
<br>find: /proc/4883/task/4883/fd: Permission denied<br>find: /proc/4883/fd: Permission denied<br>find: /proc/4968/task/4968/fd: Permission denied<br>find: /proc/4968/fd: Permission denied<br>find: /proc/5014/task/5014/fd: Permission denied
<br>find: /proc/5014/fd: Permission denied<br>find: /proc/5054/task/5054/fd: Permission denied<br>find: /proc/5054/fd: Permission denied<br>find: /proc/5072/task/5072/fd: Permission denied<br>find: /proc/5072/fd: Permission denied
<br>find: /proc/5106/task/5106/fd: Permission denied<br>find: /proc/5106/fd: Permission denied<br>find: /proc/5120/task/5120/fd: Permission denied<br>find: /proc/5120/fd: Permission denied<br>find: /proc/5300/task/5300/fd: Permission denied
<br>find: /proc/5300/fd: Permission denied<br>find: /proc/5593/task/5593/fd: Permission denied<br>find: /proc/5593/fd: Permission denied<br>find: /proc/5615/task/5615/fd: Permission denied<br>find: /proc/5615/fd: Permission denied
<br>find: /proc/5704/task/5704/fd: Permission denied<br>find: /proc/5704/fd: Permission denied<br>find: /proc/5705/task/5705/fd: Permission denied<br>find: /proc/5705/fd: Permission denied<br>find: /proc/5722/task/5722/fd: Permission denied
<br>find: /proc/5722/fd: Permission denied<br>find: /proc/7326/task/7326/fd: Permission denied<br>find: /proc/7326/fd: Permission denied<br>find: /proc/10034/task/10034/fd: Permission denied<br>find: /proc/10034/fd: Permission denied
<br>find: /sys/fs/fuse/connections/1: Permission denied<br>find: /dev/bus/usb/.usbfs/005: Permission denied<br>find: /dev/bus/usb/.usbfs/004: Permission denied<br>find: /dev/bus/usb/.usbfs/003: Permission denied<br>find: /dev/bus/usb/.usbfs/002: Permission denied
<br>find: /dev/bus/usb/.usbfs/001: Permission denied<br>find: /home/guest/.gnome2: Permission denied<br>find: /home/guest/.Trash: Permission denied<br>find: /home/guest/.mozilla: Permission denied<br>find: /home/guest/.gconfd: Permission denied
<br>find: /home/guest/.openoffice.org2: Permission denied<br>find: /home/guest/.metacity: Permission denied<br>find: /home/guest/.gnome2_private: Permission denied<br>find: /home/guest/.nautilus/metafiles: Permission denied
<br>find: /home/guest/.thumbnails: Permission denied<br>find: /home/guest/.gaim: Permission denied<br>find: /home/guest/.config: Permission denied<br>find: /home/guest/.gconf: Permission denied<br>find: /home/lost+found: Permission denied
<br>/home/josh/pi_poster.sla<br><br>The final result is the one I would have been looking for (and even<br>then, it misses a couple of files in a subdirectory of my home<br>folder).<br><br>On 8/6/07, norman &lt;<a href="mailto:norman@littletank.org">
norman@littletank.org</a>&gt; wrote:<br>&gt; &lt; snip &gt;<br>&gt; &gt;<br>&gt; &gt; Josh Blacker wrote:<br>&gt; &gt; &gt; There are the two commands &#39;find&#39; and &#39;locate&#39; from the command line.<br>&gt; &gt; &gt; One is slower because it literally trawls the system to find things,
<br>&gt; &gt; &gt; and the other works from a database that&#39;s updated every so often - so<br>&gt; &gt; &gt; it can miss newer files. (I think find is the faster one, but I could<br>&gt; &gt; &gt; be wrong) As far as I know, find has many more options than locate (eg
<br>&gt; &gt; &gt; to search from the parent directory to a specified depth) - I remember<br>&gt; &gt; &gt; reading about it somewhere.<br>&gt; &gt;<br>&gt; &gt; find /your/path/to/a/directory -name &#39;*.lck&#39; -print
<br>&gt; &gt;<br>&gt; &gt; Find trawls the files system but appears to cache when re-run with a<br>&gt; &gt; short (hours) time.&nbsp;&nbsp;I&#39;ve ever used locate.&nbsp;&nbsp;It has a db where it<br>&gt; &gt; &#39;locates&#39; files.&nbsp;&nbsp;BTY, if you are using find on directories that you
<br>&gt; &gt; don&#39;t &quot;own&quot;, you may need to sudo find has the errors it produces when<br>&gt; &gt; it doesn&#39;t have permission to read a directory can overwhelm the actual<br>&gt; &gt; output of any search.
<br>&gt;<br>&gt; Thanks to all who have had a go at answering my question. However, am I<br>&gt; to understand that I need to know where I might find the file I am<br>&gt; seeking before I go looking? If that is the case then it defeats what I
<br>&gt; thought was the idea. What I was looking for was a<br>&gt; command which would tell the computer to search every folder on my<br>&gt; system.<br>&gt;<br>&gt; Norman<br>&gt;<br>&gt;<br>&gt; --<br>&gt; <a href="mailto:ubuntu-uk@lists.ubuntu.com">
ubuntu-uk@lists.ubuntu.com</a><br>&gt; <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-uk">https://lists.ubuntu.com/mailman/listinfo/ubuntu-uk</a><br>&gt; <a href="https://wiki.kubuntu.org/UKTeam/">https://wiki.kubuntu.org/UKTeam/
</a><br>&gt;<br><br><br>--<br>Josh Blacker<br><a href="http://jerichokb.wordpress.com/">http://jerichokb.wordpress.com/</a><br><br>--<br><a href="mailto:ubuntu-uk@lists.ubuntu.com">ubuntu-uk@lists.ubuntu.com</a><br><a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-uk">
https://lists.ubuntu.com/mailman/listinfo/ubuntu-uk</a><br><a href="https://wiki.kubuntu.org/UKTeam/">https://wiki.kubuntu.org/UKTeam/</a><br></blockquote></div><br>