FreeBSD manual

download PDF document: zfs-diff.8.pdf

ZFS-DIFF(8) FreeBSD 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 -F option 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. # zfs diff -F tank/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 zfs-snapshot(8)
FreeBSD 14.0-RELEASE-p11 March 16, 2022 FreeBSD 14.0-RELEASE-p11