从 htop 复制长行文本

从 htop 复制长行文本

相关这个问题,我想检查 中列出的命令htop,但该命令很长。因此,建议的按住 shift 选择文本的答案不起作用,因为它没有选择溢出到屏幕右侧的内容。htop 是否提供了任何帮助来以某种方式提取选定的行?

答案1

如果命令超出屏幕范围,那么我不知道如何使用鼠标复制该文本,即使使用 shift 也是如此。但是,您可以尝试:

优化 htop 显示以显示命令

选项1:在 htop 中,点击F2(如果您使用的是笔记本电脑,则可能需要function+F2),您将进入设置菜单。使用箭头键向下滚动,然后点击右键以移动到视图中的列。如果并非所有这些列都对您有用,您可以使用(再次,这可能是)Columns删除其中一些。您可以使用退出返回常规视图,您应该会看到更多(如果不是全部)命令。F9function+F9ESC

选项 2:在同一个设置菜单 ( F2) 中,使用 键转到Display options并取消选中该Show program path选项Enter,然后按退出。这可能会进一步减小进程的大小,使其可检查。获取命令后,如果您需要完整路径,则只需在终端中ESC运行即可。which <command>


重要的提示:如果你对 htop 设置进行了更改,可以使用 退出程序来放弃这些CTRL+C更改。如果要保存这些更改,请使用F10或退出程序q(请参阅这里了解更多详情)。

推测:根据您想要通过检查该命令实现的目标,您可能可以直接从 htop 实现它,它允许您终止程序(突出显示并按下F9),更改其 Niceness(突出显示并按下F7以减少或F8增加)以及许多其他操作。请参阅这里这里查看更多示例。

相关内容