003 File Manager
Current Path:
/usr/libexec/dwatch
usr
/
libexec
/
dwatch
/
📁
..
📄
chmod
(1.65 KB)
📄
errno
(1.22 KB)
📄
fchmodat
(1.65 KB)
📄
io
(3.09 KB)
📄
io-done
(3.09 KB)
📄
io-start
(3.09 KB)
📄
ip
(1.76 KB)
📄
ip-receive
(1.76 KB)
📄
ip-send
(1.76 KB)
📄
kill
(1.19 KB)
📄
lchmod
(1.65 KB)
📄
nanosleep
(1.44 KB)
📄
open
(1.48 KB)
📄
openat
(1.48 KB)
📄
proc
(3.88 KB)
📄
proc-create
(3.88 KB)
📄
proc-exec
(3.88 KB)
📄
proc-exec-failure
(3.88 KB)
📄
proc-exec-success
(3.88 KB)
📄
proc-exit
(3.88 KB)
📄
proc-signal
(3.88 KB)
📄
proc-signal-clear
(3.88 KB)
📄
proc-signal-discard
(3.88 KB)
📄
proc-signal-send
(3.88 KB)
📄
proc-status
(3.88 KB)
📄
read
(1.8 KB)
📄
recv
(6.32 KB)
📄
recvfrom
(6.32 KB)
📄
recvmsg
(6.32 KB)
📄
rw
(1.8 KB)
📄
sched
(2.9 KB)
📄
sched-change-pri
(2.9 KB)
📄
sched-cpu
(2.9 KB)
📄
sched-dequeue
(2.9 KB)
📄
sched-enqueue
(2.9 KB)
📄
sched-exec
(2.9 KB)
📄
sched-lend-pri
(2.9 KB)
📄
sched-load-change
(2.9 KB)
📄
sched-off-cpu
(2.9 KB)
📄
sched-on-cpu
(2.9 KB)
📄
sched-preempt
(2.9 KB)
📄
sched-pri
(2.9 KB)
📄
sched-queue
(2.9 KB)
📄
sched-remain-cpu
(2.9 KB)
📄
sched-sleep
(2.9 KB)
📄
sched-surrender
(2.9 KB)
📄
sched-tick
(2.9 KB)
📄
sched-wakeup
(2.9 KB)
📄
send
(6.32 KB)
📄
sendmsg
(6.32 KB)
📄
sendrecv
(6.32 KB)
📄
sendto
(6.32 KB)
📄
systop
(2.22 KB)
📄
tcp
(5.37 KB)
📄
tcp-accept
(5.37 KB)
📄
tcp-accept-established
(5.37 KB)
📄
tcp-accept-refused
(5.37 KB)
📄
tcp-connect
(5.37 KB)
📄
tcp-connect-established
(5.37 KB)
📄
tcp-connect-refused
(5.37 KB)
📄
tcp-connect-request
(5.37 KB)
📄
tcp-established
(5.37 KB)
📄
tcp-init
(5.37 KB)
📄
tcp-io
(5.37 KB)
📄
tcp-receive
(5.37 KB)
📄
tcp-refused
(5.37 KB)
📄
tcp-send
(5.37 KB)
📄
tcp-state-change
(5.37 KB)
📄
tcp-status
(5.37 KB)
📄
udp
(2.29 KB)
📄
udp-receive
(2.29 KB)
📄
udp-send
(2.29 KB)
📄
udplite
(2.35 KB)
📄
udplite-receive
(2.35 KB)
📄
udplite-send
(2.35 KB)
📄
vop_create
(4.96 KB)
📄
vop_lookup
(4.96 KB)
📄
vop_mkdir
(4.96 KB)
📄
vop_mknod
(4.96 KB)
📄
vop_readdir
(4.71 KB)
📄
vop_remove
(4.96 KB)
📄
vop_rename
(8.11 KB)
📄
vop_rmdir
(4.96 KB)
📄
vop_symlink
(5.04 KB)
📄
write
(1.8 KB)
Editing: systop
# -*- tab-width: 4 -*- ;; Emacs # vi: set filetype=sh tabstop=8 shiftwidth=8 noexpandtab :: Vi/ViM ############################################################ IDENT(1) # # $Title: dwatch(8) profile for top-like syscall $ # $Copyright: 2014-2018 Devin Teske. All rights reserved. $ # $FreeBSD$ # ############################################################ DESCRIPTION # # Every 3 seconds update the screen with syscall consumers. # ############################################################ PRAGMAS # Optional: You can override the default pragmas (shown below) DTRACE_PRAGMA=" option quiet option aggsortrev " # END-QUOTE ############################################################ PROBE : ${PROBE:=profile:::tick-3s} ############################################################ ACTIONS exec 9<<EOF BEGIN { printf("Sampling ...") } /* probe ID $ID */ syscall:::entry /* probe ID $(( $ID + 1 )) */ { @num[probefunc,execname] = count(); } END { trunc(@num) } /* probe ID $(( $ID + 2 )) */ EOF ACTIONS=$( cat <&9 ) ID=$(( $ID + 3 )) ############################################################ EVENT TAG # The EVENT_TAG is run inside the print action after the timestamp has been # printed. By default, `UID.GID CMD[PID]: ' of the process is printed. # # Here we override the default EVENT_TAG to include ANSI cursor-homing and # screen-clearing codes. size=$( stty size 2> /dev/null ) rows="${size%% *}" cols="${size#* }" exec 9<<EOF printf("\033[H"); /* Position the cursor at top-left */ printf("\033[J"); /* Clear display from cursor to end */ /* Header line containing probe (left) and date (right) */ printf("%-*s%s%Y%s\n", $(( ${cols:-80} - 20 )), "$PROBE", console ? "\033[32m" : "", walltimestamp, console ? "\033[39m" : ""); /* Column headers */ printf("%s%8s %-20s %s%s\n", console ? "\033[1m" : "", "COUNT", "SYSCALL", "EXECNAME", console ? "\033[22m" : ""); EOF EVENT_TAG=$( cat <&9 ) ############################################################ EVENT DETAILS exec 9<<EOF printa("%@8u %-20s %s\n", @num); trunc(@num); EOF EVENT_DETAILS=$( cat <&9 ) ################################################################################ # END ################################################################################
Upload File
Create Folder