如何将top排序改回CPU排序?

如何将top排序改回CPU排序?

一位前同事做了一些事情top,每当它以 root 身份运行时,数据都会按 MEM 使用情况而不是默认的 CPU 使用情况排序。根据多次搜索,手册页甚至顶部控制台本身(O)内的选项,只需按下k它就应该按 CPU 排序,但当我按下k它时,它会要求我提供要杀死的 pid。

答案1

要添加到已经的答案P(大写 P),请由 CPU 进行最高排序,然后点击W(再次大写 W)进行保存。

M回到记忆中

答案2

top您可以使用<和键更改交互窗口中的排序字段>。我不确定你正在运行什么操作系统,但至少在我的 GNU 上,k应该杀死,而不是重置。

据推测,您的朋友更改了排序字段并按Shift+W 保存到~/.toprc.只需使用我提到的键选择您想要的排序字段,然后,当它按照您喜欢的方式设置时,再次点击Shift+ W,它应该保存该状态并在下次以这种方式打开。

答案3

在 Mac OS X 上,似乎没有保存选项的命令,并且man top没有提及 .toprc 文件。所以看起来你能做的最好的就是

alias top="top -o cpu"

答案4

您可能需要点击Shift+fShift+o才能进入排序字段子菜单,然后点击kfor %CPU(然后Enter点击退出菜单)。k意味着当您处于默认的“全局”命令模式时终止。

相关内容