当我打开大量 Firefox 窗口并想快速关闭它们时,我确实
killall firefox
使用了 Ubuntukillall
中的psmisc
软件包。
没啥事儿。
我查看了我的流程列表,表格中有很多行
alle_meije 55061 7662 0 01:16 ? 00:00:31 /usr/lib/firefox/firefox -contentproc -childID 126 -isForBrowser -prefsLen 9704 -prefMapSize 254479 -jsInitLen 279340 -parentBuildID 20220106144528 -appDir /usr/lib/firefox/browser 7662 true tab
因此,firefox
作为那里的可执行文件的“基本名称”,我原以为这些会被杀死。
果然,手动使用
kill $( ps -fu $USER | grep firefox | awk '{print $2}' )
确实关闭了所有这些窗口。有谁知道为什么不会发生同样的情况killall
?