`top` не освежающий экран при выходе

Когда я выхожу из top , подсказка появляется внизу, и я вижу нижнюю часть последней вещи, которую он показывал. Как я могу получить top чтобы вести себя как less т.е. обновить экран до того, как я запустил top ?

htop похоже, делает это, но он недоступен на машине, в которую я вхожу. Мой терминал xterm .

  • Медленные терминальные эмуляторы на основе gtk vs konsole и xterm
  • Как вы отображаете цвета xterm с помощью putty / bash?
  • Как печатать размеры xterm в строке заголовка?
  • Как получить информацию о цвете фона в Xwindows
  • Почему xterm / bash word-wrap даже в окне большой, чтобы соответствовать команде
  • Xterm: для оболочки не найдено абсолютного пути: 500
  • Есть ли буфер обмена в системах без GUI Ubuntu / Linux? Могу ли я синхронизировать его с моим локальным (OS X) буфером обмена?
  • Простой эмулятор терминала, который поддерживает вырезание / вставку с другими программами?
  • One Solution collect form web for “`top` не освежающий экран при выходе”

    Если у вас есть tput в этой системе, вы можете использовать:

     tput smcup ; top ; tput rmcup 

    Вы можете поместить это в псевдоним, если вы предпочитаете всегда использовать это, когда вы invoce top :

     alias top='tput smcup ; top ; tput rmcup' 
    Linux и Unix - лучшая ОС в мире.