ruby - 更改顶部的 ruby​​ 进程名称

标签 ruby linux unix top-command

我想更改显示在 linux/unix top 命令中的 ruby​​ 进程的名称。我试过了

$0='miname'

方法,但它只适用于 ps 命令,并且在顶部,进程一直显示为“ruby”

最佳答案

Dave Thomas 有一个有趣的 post在 rails 中做这件事。没有关于实际进程名称更改代码的特定信息。他使用 $0='name' 方法。当我按照他的步骤操作时,在 pstop 中更改了名称。

在帖子中,如果您的 top 版本默认不显示该命令的简短版本,他建议使用 c 键盘命令。

关于ruby - 更改顶部的 ruby​​ 进程名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/450620/

相关文章:

linux - 模拟网络与真实主机之间的桥梁

ruby-on-rails - 如何禁用扩展 HTTParty 的 gem 中的日志记录?

ruby - 类完全加载后运行代码

ruby-on-rails - 路由无法正常工作

perl - Perl 中的输出流 : STDERR, STDOUT,

linux - SSH 持久连接超时

c - 使用文本解释器和 execl 打印 agruments

ruby-on-rails - Mongoid 默认范围覆盖默认值。为什么?

linux - 为什么嵌套的screen session中只有一个SCREEN进程?

regex - 如何从 Linux 'find' 命令的输出中排除与特定模式匹配的目录?