bashmount is a command-line tool to easily manage removable media.
- Install the
script
somewhere in your path (eg,
/usr/bin/bashmount). - Optional: Install the
configuration file
at either
/etc/bashmount.confor$HOME/.config/bashmount/config.
There are also packages available for:
Add something like this to your $HOME/.bashrc to make life easier:
alias bm='bashmount'
basheject- Optional:
udisks2
udisks2 is recommended, so that regular users can manage removable media
without sudo. By default, udisks2 is auto-detected, but you can force use
of udisks2 on or off in the configuration file.
bashmount works fine without a configuration file, but there's some neat
things you can do.
Have a look at the example configuration file.
- Open your desired file manager at the mountpoint of a device. (The default is to open in your terminal.)
- Hide certain devices from the list.
- Configure custom commands to run on removable devices.
- Automatically run custom commands after a mount or unmount.