Linux locate command: Find Files and Directories Quickly and Efficiently

terminal-logo-smallThis is quick guide howto find files and directories quick and efficiently on Linux with locate command. Linux find command is outdated, slow and complicated to use, so locate command is much better option.

Locate basic usage find files and directories

locate file
# example
locate httpd.conf
 
locate path
# example
locate /X11/

Find (locate) ignore-case (not case sensitive)

locate -i file
# example
locate -i netbeans

Find (locate) only file name (basename)

locate -b file
# example
locate -b shadow

Limit locate output

locate -l 100 file
# example
locate -l 50 conf

Print number of found entries

locate -c file
# example
locate -c conf

Print locate statistics

locate -S

Find (locate) with full file info

Simply locate something and pipe output to ls command.

locate file |xargs ls -lah

Want to know even more

Check help and manual

locate --help
man locate
Follow If Not True Then False Updates!

3 Comments

  1. this post is very usefull thx!

  2. Thanks JR,

    I’m new to working on Linux Servers & this tut has helped me to learn new thing

    • Hi Chris,

      Nice to hear that this guide helped you and welcome to Linux world. :)

Add Comment Register



Leave a Comment

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>