使用长行从htop复制文本


1

相关 这个问题 ,我想检查一下列出的命令 htop,但命令很长。因此,建议的anwer在按住shift时选择文本不起作用,因为它不会选择溢出到屏幕右侧的某些内容。 htop是否提供了以某种方式提取所选行的任何帮助?


1
你想记下htop中的pid,然后使用ps aux | grep grep< pid>
— djsmiley2k

读 这个答案 ;注意 /proc/$pid/cmdline。
— Kamil Maciorowski

Answers:


0

如果命令落在屏幕外,那么即使使用shift,我也不知道使用鼠标复制该文本的方法。但是,您可以尝试:

优化您的htop显示以显示命令

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

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


重要的提示: 如果您对htop设置进行了更改,则可以通过退出程序来丢弃它们 CTRL+C。如果要保存这些更改,请退出程序 F10 要么 q (看到 这里 更多细节)。

猜测: 根据你想要通过检查该命令实现的目标,你可以从htop实现它,这可以让你杀死一个程序(突出显示并按下 F9 ),改变其好处(突出显示并按 F7 减少或 F8 增加),以及许多其他的东西。看到 这里 和 这里 更多例子。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.