catfish(1)

catfish1

File searching tool which is configurable via the command line

Usage

catfish [options] path query

Overview

Catfish is a handy file searching tool for Linux and UNIX. The interface is intentionally lightweight and simple, using only Gtk+3. You can configure it to your needs by using several command line options.

Options

--version

Show the version number and exit

-h, --help

Show the help message and exit

-v, --verbose

Show debug messages (-vv will also debug catfish_lib)

--large-icons

Use large icons

--thumbnails

Use thumbnails

--iso-time

Display time in ISO format

--path=PATH

Set the default search path

--exact

Perform exact match

--hidden

Include hidden files

--fulltext

Perform fulltext search

--start

If path and query are provided, start searching when the application is displayed.

--sort=SORT

Set a default column to sort by (name|size|path|date|type),(asc|desc)

Releases

10 releases since Debian 5.0 (Lenny); the text changed 5 times.

  1. 5.0–7
  2. 8–9
  3. 10
  4. 11
  5. 12
  6. 13–Arch

--exact since Debian 8 (Jessie); --fulltext since Debian 8 (Jessie); --help since Debian 8 (Jessie); --hidden since Debian 8 (Jessie); --iso-time since Debian 8 (Jessie); --large-icons since Debian 8 (Jessie); --path since Debian 10 (Buster); --sort since Debian 12 (Bookworm); --start since Debian 8 (Jessie); --thumbnails since Debian 8 (Jessie); --verbose since Debian 8 (Jessie); --version since Debian 8 (Jessie); -h since Debian 8 (Jessie); -v since Debian 8 (Jessie).

From catfish 4.20.1-2 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.