Skip to main content
Back to Tools
Web Tools

Find Command Builder

Build Unix find commands visually with proper flag ordering. Configure path, name patterns, file types, size and time filters, depth limits, permissions, user/group ownership, and actions like -exec, -delete, -print0. Supports case-insensitive search, OR mode, and exclusion patterns. Runs entirely in your browser — your data never leaves your machine.

find unix linux cli command-builder search

Published May 31, 2026

All interactive tools run entirely in your browser. Your data never leaves your device.

How It Works

Select a search path, name pattern, file type, and configure filters like size, time, permissions, and ownership. Choose an action (print, delete, exec) and the tool assembles the correct find command with proper predicate ordering. A plain-English explanation describes each flag.

Features

  • 8 file types: any, file, directory, symlink, socket, pipe, block, char
  • Name patterns: glob matching with case-sensitive or case-insensitive (-iname) modes
  • Size filter: bytes, KB, MB, GB with greater-than, less-than, or exact operators
  • Time filter: modification, access, or status-change time in days
  • Depth control: -maxdepth and -mindepth limits
  • Permissions: octal or symbolic permission matching
  • User/Group: filter by file ownership
  • Boolean flags: -empty, -readable, -writable, -executable
  • OR mode: combine predicates with -o instead of implicit AND
  • Exclusion patterns: ! -name for files to skip
  • 7 actions: -print, -print0, -delete, -ls, -exec {} \;, -exec {} +, -execdir
  • 5 examples: log files, large files, empty directories, executables, TypeScript files
  • Flag explanation: plain-English description of each flag
  • Private: all computation runs in your browser — no data transmitted

Use Cases

  • Building file cleanup scripts with the right find flags
  • Finding large or old files for disk space recovery
  • Searching for files by type, name, or ownership
  • Constructing safe -exec pipelines for batch operations
  • Teaching Unix find syntax to developers