GNU findutils

The GNU command-line tools for finding files: find, locate, updatedb and xargs.

Compare GNU findutils with another product

Alternatives

See all alternatives

About GNU findutils

GNU findutils is the package that supplies the basic directory searching tools of the GNU system. find walks a directory tree and reports every file matching the given criteria, locate searches a prebuilt database of file names for a much faster lookup, updatedb refreshes that database, and xargs builds and runs command lines from standard input.

The tools are designed to be combined with other commands, for example passing the results of find to xargs to act on many files at once. It suits anyone working in a Unix-style shell.

Strengths

  • Powerful file matching by name, type, size, time and more
  • locate gives very fast lookups from a file name database
  • xargs runs commands over large lists of files

Limitations

  • locate results are only as current as the last updatedb run
  • Option syntax is dense and takes time to learn

Details

Pricing
FreeFree software from the GNU Project.
License
GPL-3.0-or-later
Developer
GNU Project
Platforms
Linux, Command line
How it runs
Downloadable app
Account
Not required
Works offline
Yes
Best suited for
Searching for files and acting on them from a Unix shell
Categories
CLI tools
Last verified
Added

Report a wrong fact or a dead link on this listing