12-27-2010
Quote:
Originally Posted by
allanwang77
-bash-3.00$ whereis resolv.conf
resolv: /etc/resolv.conf /usr/include/resolv.h
---------- Post updated at 09:28 AM ---------- Previous update was at 09:26 AM ----------
-bash-3.00$ whereis dhcpcd.ini
dhcpcd: /etc/dhcpcd.ini /usr/sbin/dhcpcd
---------- Post updated at 09:29 AM ---------- Previous update was at 09:28 AM ----------
If you have the filename, I think it will be working.
---------- Post updated at 09:33 AM ---------- Previous update was at 09:29 AM ----------
If you find it is not working, please give some example, I want to know. To me, it is a good learning chance.
Thanks
I understand what you are trying to say, but lets take an example.
Let's say that on some partition I have diferent directories and inside the directories different files named e.g: file.test.xx where xx is a number.
Now if the files are sparsed on these directories and you give example the command:
whereis file.test34 => you get =>
file: /usr/bin/file
I don't know if you get the point.
These files can be searched with the find command but I want to be quicker in finding it, and not to comsume resources (find consumes lot of cpu)
Regards,
Enid
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
In our unix environment I'm not able to locate where ssh is located.
can any one guide me in finding the location of this tool. (5 Replies)
Discussion started by: bishweshwar
5 Replies
2. Solaris
Does Solaris 10 have an equivalent to FreeBSD's `locate'?
If not, what is the best way to search for files (allowing regexp) throughout the system? (5 Replies)
Discussion started by: Russell
5 Replies
3. UNIX for Dummies Questions & Answers
Hi,
I am aware of the command locate/slocate. But when I try to search the file which is located in /tmp. Its not able to get it. I tried by updating the database also with the command updatedb.
Is there any consern that the command 'locate' dont check /tmp???
And I knew that locate is the... (5 Replies)
Discussion started by: praveen_b744
5 Replies
4. Shell Programming and Scripting
Hello,
I want to search for a file/directory named "abc" which is located anywhere in the given unix system.
I am using the command :-
But the problem is that this is giving me all combinations of files with have 'abc' in their name. But can I know the option to be used to get the location... (5 Replies)
Discussion started by: nsharath
5 Replies
5. HP-UX
Previously i worked on linux now i am working on HP-UX and solaris ...
I am not able to use Locate command(command not found) in HP-Ux and solaris.
Suggest me some options to use locate (6 Replies)
Discussion started by: girija
6 Replies
6. UNIX for Dummies Questions & Answers
Hi!
I have some files that I want to locate using the locate command in terminal, but my home folder is encrypted using FileVault from Mac OS X 10.6.
Any idea how can I locate them, being my home encrypted? (8 Replies)
Discussion started by: tirwit
8 Replies
7. Homework & Coursework Questions
Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted!
Ok, Im back with another small problem. I created a script (the one posted in the last thread). After some help from some members here all is good. The problem is I made it... (4 Replies)
Discussion started by: ozman911
4 Replies
8. UNIX for Dummies Questions & Answers
Hi
The locate command searches the pattern in all the directories.
How can i make it look in for a specific directory because i know the
directory in which the file exists.
Thanks (1 Reply)
Discussion started by: 2002anand
1 Replies
9. Red Hat
my os details as follow
bash-3.2$ cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.8 (Tikanga)
I run the following and encounter the following error
bash-3.2$ mysqlhotcopy -?
Can't locate DBI.pm in @INC (@INC contains:... (5 Replies)
Discussion started by: jediwannabe
5 Replies
10. Shell Programming and Scripting
HI when ever i type the locate command it is saying like below
warning: locate: warning: database /var/lib/slocate/slocate.db' is more than 8 days old
i am using Linux .
version is as follows...
$ uname -a
Linux abc.abc.com 2.6.9-89.35.1.ELhugemem #1 SMP Tue Jan 4... (3 Replies)
Discussion started by: ptappeta
3 Replies
whereis(1) General Commands Manual whereis(1)
NAME
whereis - Locates files for programs
SYNOPSIS
whereis [-bms] [-u] [-BMS directory... -f] program...
The whereis command locates source, binary, and/or reference page files for the specified program program.
OPTIONS
The -b, -m, and -s options can be used in combination to restrict the search. Searches for an executable program. Searches for the refer-
ence page for a program. Searches for the sources of a program.
Use the -B, -M, and -S options to change or limit the places whereis searches. Specifies the binary directories to search. Specifies the
reference page directories to search. Specifies the source directories to search.
The other options that can be used with whereis are as follows: Terminates the last directory list and signals the start of program names.
Used with other options to indicate when there is no file for program in the default or specified directory or directories (source, binary,
or reference page).
DESCRIPTION
The whereis program locates source, binary, and reference pages for the specified programs. When looking for a match, the program names
are stripped of leading pathname components and any trailing extensions of the form (for example, s. resulting from the use of the Source
Code Control System see sccs(1), are also handled.
The default directories searched by the whereis command are as follows: /etc /etc/nls /sbin /usr/bin /usr/lbin /usr/lbin/spell /usr/ccs/lib
/usr/lib /usr/local /usr/hosts /usr/sbin
EXAMPLES
To find files matching cat in the default source, binary, and reference directories, enter: whereis cat To search for reference pages for
app13 in the directory /usr/local/man, enter: whereis -M /usr/local/man -f -f appl3 To find the programs in /usr/bin that do not have ref-
erence pages in /usr/share/man/man1 with source files in /usr/src/cmd, enter: whereis -u -M /usr/share/man/man1
-S /usr/src/cmd -f /usr/bin/* To find which files in the current directory either have no reference pages in the default reference
directories or have more than one, enter: whereis -m -u *
FILES
Default binary directories. Default binary directories. Default reference directories. Default source directories.
SEE ALSO
Commands: apropos(1), find(1), man(1), which(1), catman(8)
whereis(1)