3 ms·
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 eco
by porridgeraisin 2y 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 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)
- INTPenis 2y agoI had no idea gio could do all those things. I've been using it to mount my smartphone from the CLI.
- compressedgas 2y agoAll of what is in the gio command used to be the gvfs-* command set.