kota's memex
udevil mount /dev/sdd1
udevil mount -o ro,noatime /dev/sdd1
udevil mount -o ro,noatime /dev/sdd1 /media/custom
udevil mount /tmp/example.iso                    # ISO file
udevil mount ftp://sys.domain                    # requires curlftpfs or ftpfs
udevil mount ftp://user:pass@sys.domain:21/share
udevil mount nfs://sys.domain:/share             # nfs share
udevil mount sys.domain:/share                   # nfs share
udevil mount smb://sys.domain/share              # samba share w/ cifs
udevil mount smb://user:pass@10.0.0.1:50/share   # samba share w/ u/p/port
udevil mount smb://WORKGROUP/user@sys.domain     # samba share w/ workgroup
udevil mount //sys.domain/share                  # samba share w/ cifs
udevil mount //sys.domain/share -t smbfs         # samba share w/ smbfs
udevil mount ssh://user@sys.domain               # requires sshfs
udevil mount http://sys.domain/dav/              # WebDAV - requires davfs2
udevil mount tmpfs                               # make a ram drive

udevil umount|unmount|--unmount|--umount DEVICE|DIR

Super easy to use and very useful, but unfortunately the project has been effectively abandoned.

exfat

The tool was written before the kernel gained built-in exfat support. As a result it attempts to use old unsupported options. To fix this, simply remove nonempty from the exfat default options in /etc/udevil/udevil.conf.

enable all mount types

For whatever reason, by default udevil does not allow using most of its supported mount types, making the tool practically useless. Simply open up the config /etc/udevil/udevil.conf and scroll to allowed_types and swap the commented and uncommented lines.