通常在 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。