Projects / findutils


The findutils package consists of three programs. "find" is a program which searches a directory tree to find a file or group of files. It walks the directory tree and reports all occurrences of a file matching the user's specifications. "locate" scans one or more databases of filenames and displays any matches. "xargs" builds and executes command lines by gathering together arguments it reads on the standard input. Most often, these arguments are lists of file names generated by "find".


Recent releases

  •  14 May 2011 19:45

    Release Notes: The manual now includes a small number of references to further reading on security. The automagic dependency on selinux was fixed. The configure script now provides a --without-selinux option. "find -execdir" now correctly changes working directory. The test-strstr unit test no longer fails on alpha. A problem in which "find -exec echo TURNIP{} \+" is accepted but TURNIP is eaten was fixed. The error message is now properly shown when an incorrect -size option is given. A test suite deadlock on FreeBSD was fixed. The translations for Finnish, Italian, Danish, Slovenian, German, Estonian, French, Japanese, and Danish were updated.

    •  29 Apr 2010 22:12

      Release Notes: Bugs have been fixed, including #29511 (fails to build on kfreebsd), #27563 (-L breaks -execdir), and #19593 (-execdir .... {} + has suboptimal performance). The find program will once again build argument lists longer than 1 with "-execdir ...+". The upper limit of 1 argument for execdir was introduced as a workaround in findutils-4.3.4. The limit is now removed, but find still does not issue the maximum possible number of arguments, since an exec will occur each time find encounters a subdirectory (if at least one argument is pending).

      •  02 Sep 2009 05:07

        Release Notes: Fixes were backported from the development 4.5.x branch.

        •  08 Dec 2008 14:20

          Release Notes: Changes to gnulib's fts code should provide performance improvements in find when processing very large directories. File type information is also passed back from fts to find, saving calls to the stat system call for find command lines which don't need the stat information. This provides a performance improvement for common cases like "find . -type d".

          •  15 Mar 2008 19:35

            No changes have been submitted for this release.

            Recent comments

            14 May 2011 19:46 jyoungman

            Alpha and Beta releases of findutils can be downloaded from

            29 Apr 2010 23:04 Tinkster

            Hi, just a quick question; the latest version of find-utils on seems to be to be 4.4.2 from 06-Jun-2009, not 4.5.9. Where can one find the version advertised on freshmeat?


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.