有没有办法在 htop 中复制文本?

有没有办法在 htop 中复制文本?

通常在 Putty 中您只需选择文本即可复制它,但我似乎无法在 Htop 中用鼠标选择文本。

当然,没有右键菜单可以复制,ctrl+c 不起作用,而且我在帮助菜单中没有看到任何复制命令。

是否可以在 htop 中复制文本?

答案1

根据我的经验,按住Shift可以让你在具有鼠标支持的程序中选择文本(htop我认为其中之一)。

答案2

如果是 Linux 服务器,我只需使用 ps -ef 命令并将其传送到 grep。例如,如果您想检查 rsync 命令,您可以这样做:

ps -ef | grep rsync

这将输出任何包含单词 rsync 的进程。但它始终也会包含 grep 搜索。要排除该进程,只需运行:

ps -ef | grep rsync | grep -v grep

这会将 grep 本身从搜索结果中排除。

请记住,htop 是一款很棒的软件,但它并不是抓取很长的文本字符串的最佳选择。在这种情况下,请使用ps -ef

答案3

从 htop 复制长行的一种方法如下:

步骤 1. 将终端的字体大小更改为非常小的字体(例如 6pt)。

步骤 2. 运行 htop 并最大化窗口

步骤 3. 运行您的进程,切换到 htop 窗口,小心地按 Ctrl + Shift + A 选择所有内容,然后松开 A 并按 C(不要松开 Ctrl + Shift)。这可能需要一些时间才能完成(有时您可能会意外杀死 htop)。

步骤 4. 打开 gedit 或其他文本编辑器,如果编辑器是 GUI,请按 Ctrl + V,如果编辑器在终端上打开(例如 nano),请按 Ctrl + Shift + V。

相关内容