- About locate : To find files by names
- It comes from “mlocate-0.22.2” package.
- Configuration Files:
- Path: /usr/bin/locate
Examples:
1. To locate any file
| $ locate file.txt |
2. To match only the basename against the pattern
| $ locate -b file.txt $ locate –basename file.txt |
3. To get the counts for matching entries
| $ locate -c file.txt $ locate –count file.txt |
4. To replace the default database with given
| $ locate -d $ locate –database |
5. To print the entries those exist at the time when locate was fired.
| $ locate -e filename $ locate –existing filename |
6. To follow trailing symbolix links
| $ locate -L text $ locate –follow text |
7. To get the locate help
| $ locate -h $ locate –help |
8. To exit successfully after finding specified number of entries.
| $ locate -l 10 text $ locate -n 10 text $ locate –limit 10 text |
9. To avoid following symbolic links
| $ locate -P text $ locate –nofollow text $ locate -H text |
10. To seperate the output entries by ASCI NULL character
| $ locate -0 text $ locate –null text |
11. To get the statistices about the read database
| $ locate -S text $ locate –statistics text |
12. To suppress any errors if occurred
| $ locate -q text $ locate –quiet text |
13. To get the version info
| $ locate -V $ locate –version |
14. To match the whole pathname
| $ locate -w text $ locate –wholename text |
Related Commands: updatedb