zfs list
Additional breakdown of disk space used by snapshots and the dataset
zfs list -o space
List snapshots
zfs list -t snapshot
cd /pool/dataset/.zfs/snapshot/zfs-auto-snap_hrly-2000-01-01-0000
A specific one
sudo zfs mount <dataset>
All available
sudo zfs mount -a
or sudo zfs mount -all
Note: You will likely be prompted for your root password and then your ZFS encryption password, read the prompt carefully, there is a limited number of attempts per import of the dataset
Note: You don't need to use load-key before using this mount command
List all properties of a dataset
zfs get "all" <dataset>
Get one particular property from a particular dataset
zfs get <property> <dataset>
List one particular property from all available datasets
zfs get <property>
List all ZFS file systems, volumes and snapshots and a breakdown disk space used by snapshots and the dataset
zfs get "all" <dataset>
sudo zfs load-key <dataset>
Note: You will likely be prompted for your root password and then your ZFS encryption password, read the prompt carefully, there is a limited number of attempts per import of the dataset
Once
zpool status
One particular pool
zpool status <pool>
Every n seconds
zpool status <n>
zpool list
Import a pool (pool new to machine)
sudo zpool import <pool>
Export a pool (pool leaving machine)
sudo zpool export <pool>
Offline a pool (pool down for maintenance)
sudo zpool offline <pool>
Destroy a pool (non-secure erase)
sudo zpool destroy <pool>
Create a filesystem on a pool with default/inherited properties
sudo zfs create <pool>/<filesystem>
Offline a device (either by sdX or UUID, UUID /dev/disk/by-id/
is strongly recommended)
sudo zpool offline <pool> <device>
Add a device for L2ARC cache
sudo zpool add <pool> cache <device>