.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.36. .TH fspy "1" "January 2009" "fspy 0.1.0" "User Commands" .SH NAME fspy \- filesystem activity monitoring tool .SH SYNOPSIS .B fspy [\fIoptions\fR] [\fIfile/dir\fR] .SH OPTIONS .TP \fB\-F\fR, \fB\-\-filter\fR STRING/REGEX a string or regular expression which will be used to filter the output. (the regex will be matched against the whole path e.g. [/etc/passwd]) .TP \fB\-I\fR, \fB\-\-inverted\fR STRING/REGEX its the same like \fB\-F\fR/\-\-filter but inverted. you can combine both. e.g. \fB\-F\fR '.conf' \fB\-I\fR 'wvdial.conf' will filter for files with ".conf" in its name but without "wvdial.conf" in it. .TP \fB\-R\fR, \fB\-\-recursive\fR NUMBER enables the recursive engine to look at a depth of NUMBER. .TP \fB\-A\fR, \fB\-\-adaptive\fR (HIGHLY\-EXPERIMENTAL) enables the adaptive mode. e.g. if new items will be added within the path fspy will automatically add those items to the watch list. .TP \fB\-D\fR, \fB\-\-diff\fR VALUE (EXPERIMENTAL) enables the diffing feature. VALUE may be a comma separated list of: s \- element size (byte) A \- last access time (e.g. Mon Jul 21 21:32:31 2008) M \- last modification time (e.g. Mon Jul 21 21:32:31 2008) S \- last status change time (e.g. Mon Jul 21 21:32:31 2008) O \- permissions (octal) U \- owner (uid) G \- group (gid) I \- inode number D \- device id .TP \fB\-T\fR, \fB\-\-type\fR VALUE specifies the type of objects to look for. VALUE may be a comma separated list of: f \- regular file d \- directory s \- symlink p \- FIFO/pipe c \- character device b \- block device o \- socket default is any. .TP \fB\-O\fR, \fB\-\-output\fR VALUE specifies output format. VALUE may be a comma separated list of: f \- filename p \- path d \- access description t \- element type s \- element size (byte) w \- watch descriptor (inotify manpage) c \- cookie (inotify manpage) m \- access mask (inotify manpage | src/fsevents.h) l \- len (inotify manpage) A \- last access time (e.g. Mon Jul 21 21:32:31 2008) M \- last modification time (e.g. Mon Jul 21 21:32:31 2008) S \- last status change time (e.g. Mon Jul 21 21:32:31 2008) O \- permissions (octal) U \- owner (uid) G \- group (gid) I \- inode number D \- device id T \- date and time (for this event) (e.g. Tue Mar 25 09:23:16 CET 2008) e.g.: '[,T,], ,d,:,p,f' would result in: \&'[Mon Sep 1 12:31:25 2008] file was opened:/etc/passwd' (take a look at the README). .TP \fB\-h\fR, \fB\-\-help\fR this short help. .TP \fB\-\-version\fR version information. .SH AUTHOR fspy is Copyright 2008-2009, Richard Sammet .PP This manual page was written by Giuseppe Iuculano , for the Debian project (but may be used by others).