The following is a demonstration of the dnlcsnoop.d script.
 
 
 Here we run dnlcsnoop.d, while in another window a "find /etc/default"
 command is executed,
 
    # dnlcsnoop.d
       PID CMD         TIME HIT PATH
      9185 bash           9   Y /etc
      9185 bash           3   Y /etc
     12293 bash           9   Y /usr
     12293 bash           3   Y /usr/bin
     12293 bash           4   Y /usr/bin/find
     12293 bash           7   Y /lib
     12293 bash           3   Y /lib/ld.so.1
     12293 find           6   Y /usr
     12293 find           3   Y /usr/bin
     12293 find           3   Y /usr/bin/find
     12293 find           3   Y /usr
     12293 find           3   Y /usr/lib
     12293 find           3   Y /usr/lib/ld.so.1
     12293 find           3   Y /usr/lib/..
     12293 find           3   Y /usr/..
     12293 find           3   Y /lib
     12293 find           3   Y /lib/ld.so.1
     12293 find           3   Y /usr
     12293 find           3   Y /usr/bin
     12293 find           2   Y /usr/bin/find
     12293 find           4   Y /var
     12293 find           3   Y /var/ld
     12293 find           3   Y /var/ld/ld.config
     12293 find           3   Y /lib
     12293 find           3   Y /lib/libc.so.1
     12293 find           3   Y /lib
     12293 find           3   Y /lib/libc.so.1
     12293 find           3   Y /lib
     12293 find           3   Y /lib/libc.so.1
     12293 find           8   Y /export
     12293 find           4   Y /export/home
     12293 find           3   Y /export/home/root
     12293 find           4   Y /export/home/root/CacheKit-0.93
     12293 find           3   Y /export
     12293 find           3   Y /export/home
     12293 find           3   Y /export/home/root
     12293 find           3   Y /export/home/root/CacheKit-0.93
     12293 find           3   Y /etc
     12293 find           3   Y /etc/default
     12293 find           3   Y /etc
     12293 find           3   Y /etc/default
     12293 find           5   N /etc/default/cron
     12293 find           3   N /etc/default/devfsadm
     12293 find           4   N /etc/default/fs
     12293 find           4   N /etc/default/kbd
     12293 find           3   N /etc/default/keyserv
     12293 find           4   N /etc/default/nss
     12293 find           3   N /etc/default/syslogd
     12293 find           3   N /etc/default/tar
     12293 find           4   N /etc/default/utmpd
     12293 find           5   N /etc/default/init
     12293 find           4   Y /etc/default/login
     12293 find           4   Y /etc/default/su
     12293 find           3   N /etc/default/passwd
     12293 find           3   N /etc/default/dhcpagent
     12293 find           4   N /etc/default/inetinit
     12293 find           3   N /etc/default/ipsec
     12293 find           3   N /etc/default/mpathd
     12293 find           3   N /etc/default/telnetd
     12293 find           3   Y /etc/default/nfs
     12293 find           3   N /etc/default/autofs
     12293 find           9   Y /etc/default/ftp
     12293 find           5   N /etc/default/rpc.nisd
     12293 find           5   N /etc/default/nfslogd
     12293 find           4   N /etc/default/lu
     12293 find           6   N /etc/default/power
     12293 find           5   N /etc/default/sys-suspend
     12293 find           6   N /etc/default/metassist.xml
     12293 find           5   N /etc/default/yppasswdd
     12293 find           4   N /etc/default/webconsole
     12293 find           5   Y /export
     12293 find           4   Y /export/home
     12293 find           4   Y /export/home/root
     12293 find           4   Y /export/home/root/CacheKit-0.93
 
 The DNLC is the Directory Name Lookup Cache. Here we can see name lookups,
 and whether the cache returned a hit. "/export/home/root/CacheKit-0.93" was
 looked up a few times - this was the current directory that the find
 command was executed from.