From 97b848314830ec114e1152379cfed063a582af8f Mon Sep 17 00:00:00 2001 From: Masatake YAMATO Date: Thu, 18 Nov 2021 23:43:11 +0900 Subject: [PATCH] lsfd.1.doc: use delimited literal block notation in the EXAMPLE section Signed-off-by: Masatake YAMATO --- misc-utils/lsfd.1.adoc | 85 +++++++++++++++++++++++++----------------- 1 file changed, 51 insertions(+), 34 deletions(-) diff --git a/misc-utils/lsfd.1.adoc b/misc-utils/lsfd.1.adoc index d6fc6bc95c..8906fe16e2 100644 --- a/misc-utils/lsfd.1.adoc +++ b/misc-utils/lsfd.1.adoc @@ -280,72 +280,89 @@ know is *-Q* (or *--filter*) option. Combined with *-o* (or *--output*) option, you can customize the output as you want. List files associated with PID 1 and PID 2 processes:: - - # lsfd -Q '(PID == 1) or (PID == 2)' +.... +# lsfd -Q '(PID == 1) or (PID == 2)' +.... Do the same in an alternative way:: - - # lsfd -Q '(PID == 1) || (PID == 2)' +.... +# lsfd -Q '(PID == 1) || (PID == 2)' +.... Do the same in a more efficient way:: - - # lsfd --pid 1,2 +.... +# lsfd --pid 1,2 +.... Whitescapes can be used instead of a comma:: - - # lsfd --pid '1 2' +.... +# lsfd --pid '1 2' +.... Utilize *pidof*(1) for list the files associated with "firefox":: - - # lsfd --pid "$(pidof firefox)" +.... +# lsfd --pid "$(pidof firefox)" +.... List the 1st file descriptor opened by PID 1 process:: - - # lsfd -Q '(PID == 1) and (FD == 1)' +.... +# lsfd -Q '(PID == 1) and (FD == 1)' +.... Do the same in an alternative way:: - - # lsfd -Q '(PID == 1) && (FD == 1)' +.... +# lsfd -Q '(PID == 1) && (FD == 1)' +.... List all running executables:: - - # lsfd -Q 'ASSOC == "exe"' +.... +# lsfd -Q 'ASSOC == "exe"' +.... Do the same in an alternative way:: - - # lsfd -Q 'ASSOC eq "exe"' +.... +# lsfd -Q 'ASSOC eq "exe"' +.... Do the same but print only file names:: - - # lsfd -o NAME -Q 'ASSOC eq "exe"' | sort -u +.... +# lsfd -o NAME -Q 'ASSOC eq "exe"' | sort -u +.... List deleted files associated to processes:: - - # lsfd -Q 'DELETED' +.... +# lsfd -Q 'DELETED' +.... List non-regular files:: - - # lsfd -Q 'TYPE != "REG"' +.... +# lsfd -Q 'TYPE != "REG"' +.... List block devices:: - - # lsfd -Q 'DEVTYPE == "blk"' +.... +# lsfd -Q 'DEVTYPE == "blk"' +.... Do the same with TYPE column:: - - # lsfd -Q 'TYPE == "BLK"' +.... +# lsfd -Q 'TYPE == "BLK"' +.... List files including "dconf" directory in their names:: - - # lsfd -Q 'NAME =~ ".\*/dconf/.*"' +.... +# lsfd -Q 'NAME =~ ".\*/dconf/.*"' +.... List files opened to QEMU virtual machine:: - - # lsfd -Q '(COMMAND =~ ".\*qemu.*") and (FD >= 0)' +.... +# lsfd -Q '(COMMAND =~ ".\*qemu.*") and (FD >= 0)' +.... Hide files associated to kernel threads:: - - # lsfd -Q '!KTHREAD' +.... +# lsfd -Q '!KTHREAD' +.... == HISTORY -- 2.47.3