Linux 为什么';如果我提供的搜索词太长,是否可以找到我的流程?
有人能解释一下为什么我的Linux 为什么';如果我提供的搜索词太长,是否可以找到我的流程?,linux,ubuntu,grep,Linux,Ubuntu,Grep,有人能解释一下为什么我的pgrep命令最初会找到一个结果,但如果我给它太多的搜索词,它会变得混乱吗 james@jheather:~$ pgrep -a gnome-keyr 2652 /usr/bin/gnome-keyring-daemon --daemonize --login james@jheather:~$ pgrep -a gnome-keyri 2652 /usr/bin/gnome-keyring-daemon --daemonize --login james@jheathe
pgrep
命令最初会找到一个结果,但如果我给它太多的搜索词,它会变得混乱吗
james@jheather:~$ pgrep -a gnome-keyr
2652 /usr/bin/gnome-keyring-daemon --daemonize --login
james@jheather:~$ pgrep -a gnome-keyri
2652 /usr/bin/gnome-keyring-daemon --daemonize --login
james@jheather:~$ pgrep -a gnome-keyrin
2652 /usr/bin/gnome-keyring-daemon --daemonize --login
james@jheather:~$ pgrep -a gnome-keyring
2652 /usr/bin/gnome-keyring-daemon --daemonize --login
james@jheather:~$ pgrep -a gnome-keyring-
2652 /usr/bin/gnome-keyring-daemon --daemonize --login
james@jheather:~$ pgrep -a gnome-keyring-d
2652 /usr/bin/gnome-keyring-daemon --daemonize --login
james@jheather:~$ pgrep -a gnome-keyring-da
james@jheather:~$ pgrep -a gnome-keyring-dae
james@jheather:~$ pgrep -a gnome-keyring-daem
james@jheather:~$ pgrep -a gnome-keyring-daemo
james@jheather:~$ pgrep -a gnome-keyring-daemon
james@jheather:~$
这是在Ubuntu 16.04上,并且pgrep
从procps ng 3.3.10将其版本报告为pgrep
来自:
pgrep只查看可执行文件名称的前15个字符
此外,如果您看到手册页,您可以通过提供-f
标志来覆盖该页面。引述:
用于匹配的进程名称限制为15个字符
出现在/proc/pid/stat的输出中。使用-f选项进行匹配
针对完整的命令行,/proc/pid/cmdline
你可能会发现这很有帮助——我投票结束这个问题,因为它是@fedorqui的复制品,我已经回答了。如有必要,请提供任何意见。@fedorqui:但它可能会因与另一个SE站点相关而关闭…@SergeBallesta这两个站点都相关。事实证明,它在这里比在Ask Ubuntu上更适用,因为它不是特定于Ubuntu的。疯狂!谢谢