lu-cleaner scan
Ce contenu n’est pas encore disponible dans votre langue.
Scan every provider and print what can be cleaned, grouped by category. ★ marks the items "smart select" recommends (safe caches, stale regenerable data).
lu-cleaner scan [flags]Examples
Section titled “Examples”lu-cleaner scanlu-cleaner scan --summarylu-cleaner scan -c artifacts,worktrees --older-than 30d --alllu-cleaner scan --json | jq '.totals'Options
Section titled “Options”| Flag | Type | Default | Description |
|---|---|---|---|
--all |
list every item (same as --top 0) | ||
--sort |
string | size |
sort items by size|age|name|path |
--summary |
one line per category | ||
--top |
int | 15 |
items listed per category (0 = all) |
Global options
Section titled “Global options”| Flag | Type | Default | Description |
|---|---|---|---|
-c, --category |
stringSlice | only these categories (repeatable, comma-separated): worktrees, artifacts, simulators, xcode, android, ai, js, ide, containers, langs, system | |
-n, --dry-run |
show what would be cleaned, delete nothing | ||
--force |
ignore running-app and in-use guards, and the worktree checks (locked, uncommitted changes, commits on no branch, nested worktrees) | ||
--json |
machine-readable JSON output | ||
-k, --kind |
stringSlice | only these item kinds or provider ids (repeatable, comma-separated) | |
--min-size |
string | hide items smaller than this, e.g. 100MB (default: config min_size; 0 for clean --yes) | |
--no-color |
disable colors (also honours NO_COLOR) | ||
--older-than |
string | only items unused for longer than this, e.g. 30d, 2w, 6m | |
--risk |
string | highest risk allowed: safe|moderate|caution (default: moderate for clean --yes, everything otherwise); with --yes, caution also admits items with a warning | |
--root |
stringArray | project root to scan for artifacts (repeatable): replaces the config roots for the artifacts scan only, the other scanners keep them to see what your projects use | |
--scan-mode |
string | eco |
scan resource profile: eco|fast (default: config scan_mode, or eco) |
--smart |
recommended items only: preselected in the picker (nothing is preselected otherwise), the only ones cleaned with --yes | ||
--trash |
move files and folders to ~/.Trash instead of deleting them (space is freed only once the Trash is emptied); worktrees and commands are skipped. --trash=false overrides use_trash | ||
-v, --verbose |
debug logging on stderr | ||
-y, --yes |
clean without the interactive picker |