zfs-diff(8)
| ZFS-DIFF(8) | System Manager's Manual | ZFS-DIFF(8) |
NAME
zfs-diff — show
difference between ZFS snapshots
SYNOPSIS
zfs |
diff [-FHth]
snapshot
snapshot|filesystem |
DESCRIPTION
Display the difference between a snapshot of a given filesystem and another snapshot of that filesystem from a later time or the current contents of the filesystem. The first column is a character indicating the type of change, the other columns indicate pathname, new pathname (in case of rename), change in link count, and optionally file type and/or change time. The types of change are:
- -
- The path has been removed
- +
- The path has been created
- M
- The path has been modified
- R
- The path has been renamed
-F- Display an indication of the type of file, in a manner similar to the
-Foption of ls(1).- B
- Block device
- C
- Character device
- /
- Directory
- >
- Door
- |
- Named pipe
- @
- Symbolic link
- P
- Event port
- =
- Socket
- F
- Regular file
-H- Give more parsable tab-separated output, without header lines and without arrows.
-t- Display the path's inode change time as the first column of output.
-h- Do not \0ooo-escape non-ASCII paths.
EXAMPLES
Example 1: Showing the differences between a snapshot and a ZFS Dataset
The following example shows how to see what has changed between a
prior snapshot of a ZFS dataset and its current state. The
-F option is used to indicate type information for
the files affected.
#zfsdiff-Ftank/test@before tank/test M / /tank/test/ M F /tank/test/linked (+1) R F /tank/test/oldname -> /tank/test/newname - F /tank/test/deleted + F /tank/test/created M F /tank/test/modified
SEE ALSO
| July 11, 2022 | OpenZFS |
