Remix.run Logo
porridgeraisin 18 hours ago

One slept on filesystem cli tool on linux is `gio`. So it comes with glib2. But today glib2 is a dependency of vte, polkit, pipewire, ffmpeg, the entire gtk ecosystem,... you get the point. So you can basically depend on it being there on most linux installs, especially desktop.

Checkout the man page: https://www.mankier.com/1/gio

highlights:

- showing progress in `cp` equivalent

- Easy cli interface to freedesktop trash (!)

- tree command

- filesystem changes monitor (inotify wrapper)