首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >RHEL5: htop显示空命令列

RHEL5: htop显示空命令列
EN

Server Fault用户
提问于 2014-04-24 08:04:38
回答 2查看 863关注 0票数 1

当在我的RHEL5框上发出命令htop时,我会得到一个正常的视图,但是当我向下滚动时,我有几个“空白”命令范围,如下所示:

有人能解释一下这是怎么发生的吗?

更新:

我的.htoprc文件:

代码语言:javascript
复制
# Beware! This file is rewritten every time htop exits.
# The parser is also very primitive, and not human-friendly.
# (I know, it's in the todo list).
fields=0 48 17 18 38 39 40 2 46 47 49 1
sort_key=46
sort_direction=1
hide_threads=0
hide_kernel_threads=1
hide_userland_threads=0
shadow_other_users=0
show_thread_names=0
highlight_base_name=0
highlight_megabytes=1
highlight_threads=0
tree_view=0
header_margin=1
detailed_cpu_time=0
color_scheme=0
delay=15
left_meters=AllCPUs Memory Swap
left_meter_modes=1 1 1
right_meters=Tasks LoadAverage Uptime
right_meter_modes=2 2 2
EN

回答 2

Server Fault用户

发布于 2014-04-24 08:23:14

应该在. .config/htop/htoprc或类似的内容中。

我认为您的配置文件中有这一行

代码语言:javascript
复制
shadow_other_users=1

你应该把它写在0。否则,如果您与用户一起启动htop,它将隐藏其他用户的进程。如果不工作,你能把你的htoprc文件寄出去吗?

票数 1
EN

Server Fault用户

发布于 2014-09-14 04:20:11

我发现,对于Red 5和htop 1.0.3,我必须对下面的代码进行更改,才能获得用于根进程的命令。我不需要对红帽6EL做这个改动。

代码语言:javascript
复制
--- Process.c   2014-01-01 12:00:00.000000000 -0400
+++ Process.c.patched   2014-01-01 12:00:00.000000000 -0400
@@ -52,7 +52,7 @@
 #define PROCESS_FLAG_CGROUP 16

 #ifndef Process_isKernelThread
-#define Process_isKernelThread(_process) (_process->pgrp == 0)
+#define Process_isKernelThread(_process) (_process->pgrp == 1)
 #endif

 #ifndef Process_isUserlandThread
票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/591001

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档