使用长行从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.