Filesystem Terminal Tools

A file system decides how data is named, stored and retrieved on a disk, from ext4 and NTFS to ZFS and Btrfs, along with network shares and userspace mounts built on FUSE.

 

Filesystem work in the terminal means browsing and moving files, finding what is using space, spotting duplicates, mounting remote storage as a local directory, watching paths for changes, and checking or converting volumes. System administrators do most of it over SSH, where a TUI file manager is quicker than anything graphical.

 

Below is a list of terminal tools that work with file systems.

66 tools
bfs preview
bfs
A breadth-first version of the UNIX find command.
browsr preview
browsr
A pleasant file explorer in your terminal supporting all filesystems.
bt preview
bt
Interactive tree-like terminal file manager.
chmod-cli preview
chmod-cli
effortlessly generate chmod commands.
cull preview
cull
Interactive TUI disk space analyzer.
darya preview
darya
A disk usage explorer with a TUI and live treemap.
deletor preview
deletor
Manage & delete files efficiently with an interactive TUI & scriptable CLI.
diskbloom preview
diskbloom
A pastel, WizTree-style treemap disk visualizer that lives in your terminal.
diskonaut preview
diskonaut
terminal disk space navigator.
diskwatch preview
diskwatch
Single host disk diagnostics in your terminal.
dskditto preview
dskditto
An ultra fast and easy duplicate file finder.
dua preview
dua
View disk space usage and delete unwanted data, fast.
dusage preview
dusage
A command line disk usage information tool.
dust preview
dust
A more intuitive version of du in rust
dysk preview
dysk
A linux utility listing your filesystems.
elio preview
elio
A terminal-native file manager with rich previews.
erdtree preview
erdtree
A general purpose filesystem and disk-usage utility.
exa preview
exa
The original modern replacement for ls
excise preview
excise
A surgical terminal storage navigator.
eza preview
eza
A modern replacement for ls
fclones preview
fclones
Efficient duplicate file finder and remover.
fd preview
fd
A simple, fast and user-friendly alternative to 'find'
fex preview
fex
A command-line file explorer prioritizing quick navigation.
filessh preview
filessh
A fast and convenient TUI file browser for remote servers.
fm preview
fm
A minimalistic file manager for the terminal.
fselect preview
fselect
Find files with SQL-like queries.
g preview
g
A feature-rich, customizable, and cross-platform ls alternative.
gaze preview
gaze
Executes commands for you.
gdu preview
gdu
Pretty fast disk usage analyzer
grut preview
grut
A terminal file explorer with deep Git integration.
hazelnut preview
hazelnut
A terminal based automated file organizer inspired by Hazel.
hf preview
hf
Cross-platform hidden file library and utility.
httm preview
httm
Interactive, file-level Time Machine-like tool for ZFS/btrfs/nilfs2.
joshuto preview
joshuto
ranger-like terminal file manager written in Rust.
kondo preview
kondo
Cleans node_modules, target, build, and friends from your projects.
lf preview
lf
A terminal file manager which "lists files".
lla preview
lla
A blazing fast ls replacement with superpowers.
lsd preview
lsd
lsdeluxe, the next gen ls command in Rust.
lsr preview
lsr
Basically ls but readable.
lstr preview
lstr
A fast, minimalist directory tree viewer.
mc preview
mc
Midnight Commander, a feature-rich visual file manager for the terminal.
mcdu preview
mcdu
A modern disk usage analyzer & developer cleanup tool with a TUI.
nomino preview
nomino
Batch rename utility for developers.
notox preview
notox
No toxic names anymore.
para-cada preview
para-cada
Executes your command for each file selected using glob expression(s).
pdu preview
pdu
Highly parallelized, blazing fast directory tree analyzer.
pls preview
pls
A prettier and powerful ls(1) for the pros.
putzen preview
putzen
A safe cleaner for build and dependency artifacts with an interactive TUI.
Know any terminal tools that would be good for this list? Submit a Tool here!

Get Updates On Terminal Trove.

No spam, just updates on Terminal Trove. See an example update.