纳米进程占用100%的CPU

我有一个Rails 3.0应用程序的Ubuntu Web服务器。 当我login到我的networking服务器,并做

top 

我有他们的统计进程的一套。 在nano过程中占据了CPU的100%。 而纳米过程是一个root过程。 我不知道什么是错的。 正因为如此,我的apache进程,ruby进程都有机会回答任何web请求。

我是唯一一个通过SSHlogin的人。 我已经通过密码禁用了networking服务器login。 请帮忙。

如果我把它放到盒子里,连接失败,我就会遇到其他的文本编辑程序。 当我重新开始之前,断开之前我使用的过程是100%cpu。

我会杀了它。

如果你有sudo权限,你可以杀死这个进程。 请注意,您可能会丢失一些重要的编辑内容,所以要小心,特别是要获得正确的pid。

先findpid:

 ps -ef|grep nano 

这将列出所有nano进程,如下所示:

根1234 0 0 08:13? 00:00:01纳米

find第二列中的pid(上例中的1234)。 那你可以这样做:

 sudo kill <pid> 

如果这不起作用:

 sudo kill -9 <pid> 

用实际的pidreplace<pid>

如果您没有sudo权限,那么您可以尝试使用su并以类似方式以root用户身份login,但在这种情况下,您需要root密码(sudo会询问您的密码,即当前login的密码用户)。 如果您没有任何方式以root身份login,那么您无法对此进行任何操作 – 您需要联系有权限的人员。