fuser 输出的尾随 'm' 是什么?
What is the trailing 'm' on fuser's output?
我想列出使用“/dev/my/dev”的进程。 (设备名称为例)
所以我使用了 fuser:
$ fuser /dev/my/dev
/dev/my/dev: 19228m 19268 21620 21623 21663
注意尾随 'm'。
如果我重定向 stderr,它就消失了:
$ fuser /dev/my/dev 2>/dev/null
19228 19268 21620 21623 21663
尾随 'm' 在这里做什么?为什么报告给 stderr?
fuser 的版本是:
$ fuser --version
fuser (PSmisc) 22.20
Copyright (C) 1993-2010 Werner Almesberger and Craig Small
非常感谢。
m
表示内存映射 (mmap
) 文件或共享库。
fuser manpage 注释:
fuser outputs only the PIDs to stdout, everything else is sent to stderr.
因此,您在将 STDERR 重定向到位桶时看到的行为。
我想列出使用“/dev/my/dev”的进程。 (设备名称为例) 所以我使用了 fuser:
$ fuser /dev/my/dev
/dev/my/dev: 19228m 19268 21620 21623 21663
注意尾随 'm'。
如果我重定向 stderr,它就消失了:
$ fuser /dev/my/dev 2>/dev/null
19228 19268 21620 21623 21663
尾随 'm' 在这里做什么?为什么报告给 stderr?
fuser 的版本是:
$ fuser --version
fuser (PSmisc) 22.20
Copyright (C) 1993-2010 Werner Almesberger and Craig Small
非常感谢。
m
表示内存映射 (mmap
) 文件或共享库。
fuser manpage 注释:
fuser outputs only the PIDs to stdout, everything else is sent to stderr.
因此,您在将 STDERR 重定向到位桶时看到的行为。