bashmount
bashmount
is a command-line tool to easily manage removable media.
Installation
- Install the
script
somewhere in your path (eg,
/usr/bin/bashmount
). - Optional: Install the
configuration file
at either
/etc/bashmount.conf
or$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'
Dependencies
bash
eject
- 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.
Configuration
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.