atlas search#
file version: 10 July 2026
Overview#
Search for files by metadata using table.column syntax. Fields are
auto-discovered from the query engine. Use help search in the shell
for available tables and columns.
Operators: =, !=, >, >=, <, <=, =~ (regex)
Boolean: AND OR ( )
Size: B, KB, MB, GB, TB
Time: ISO 8601, N days ago, yesterday
Grouping with parentheses is supported:
(scoutfs.path =~ users OR scoutfs.path =~ projects) AND netcdf.institution =~ 'GFDL'
Usage#
atlas search <query> [flags]
Query Help#
Use expressions to combine metadata filters. The exact syntax supports boolean combinations and field-specific comparisons.
Command Flags#
Flag |
Description |
|---|---|
|
Limit search to specific resource(s) |
|
Maximum number of results (default 1000, 0 = unlimited for admins) |
|
Result offset for pagination (default 0) |
|
Admin: extend the 30s search deadline (e.g. 5m, 1h); ignored for non-admins |
|
Skip the COUNT(*) query; total_count reflects only the returned page |
|
Skip the ORDER BY path clause; results come back unordered (faster) |
|
Rows per streaming gRPC batch (default 5000, 10-100000); |
Examples#
atlas search "images.f_number >= 4 AND images.iso >= 800"
atlas search "scoutfs.path =~ \".*\.tiff$\""
atlas search "scoutfs.size >= 1GB AND scoutfs.mod_time > 2024-01-01"
atlas search "documents.author = alice AND documents.page_count > 10"
atlas search "(scoutfs.path =~ users OR scoutfs.path =~ projects) AND netcdf.institution =~ GFDL"
Global Flags#
Flag |
Description |
|---|---|
|
Path to CA certificate for server verification |
|
Machine-readable output format ( |
|
Interface language ( |
|
Disable color output |
|
Use plaintext (non-TLS) connection |
|
ATLAS server address; defaults to |
|
Skip TLS certificate verification; enabled by default for self-signed setups |