Есть ли способ скопировать текст в htop?

Обычно в putty вы можете просто выбрать текст, чтобы скопировать его, но я не могу выделить текст с помощью мыши в htop.

Конечно, нет меню для щелчка правой кнопкой мыши, чтобы скопировать, Ctrl + C не работает, и я не увидел ни одной команды копирования в меню справки.

Можно ли скопировать текст в htop?

3 ответа

Решение

По моему опыту, удерживая Shift, вы можете выбирать текст в программах, которые поддерживают мышь (из которых htop это один, я полагаю).

Если это Linux-сервер, я бы просто использовал команду ps -ef и передал ее в grep. Например, если вы хотите проверить команду rsync, вы должны сделать это:

      ps -ef | grep rsync

И это выведет любой процесс, в котором есть слово rsync. Хотя он всегда будет включать и поиск grep. Чтобы исключить это, просто запустите:

      ps -ef | grep rsync | grep -v grep

Это исключит сам grep из результатов поиска.

Помните, что htop — отличная программа, но она не идеальна для захвата очень длинных строк текста. В этом случае используйтеps -ef

Один из подходов для копирования длинных строк из htop заключается в следующем:

Шаг 1. Измените размер шрифта вашего терминала на очень маленький (скажем, 6pt).

Шаг 2. Запустите htop и разверните окно

Шаг 3. Запустите ваши процессы, переключитесь в окно htop и осторожно нажмите Ctrl + Shift + A, чтобы выделить все, затем отпустите A и нажмите C (не отпуская Ctrl + Shift). Это может занять некоторое время (иногда вы можете случайно убить htop).

Шаг 4. Откройте gedit или другой текстовый редактор и Ctrl + V, если редактор представляет собой графический интерфейс, или нажмите Ctrl + Shift + V, если редактор открыт на терминале (например, nano).

Другие вопросы по тегам