Сбросить вид по умолчанию для команды «Верх» в Mac OSX

Я столкнулся с проблемой при использовании команды linux top в macOS. Верхний открытый вид по умолчанию теперь выглядит так:

Текущий вид сверху

Он отображает слишком много ненужных столбцов и не сортирует по процессору или памяти по умолчанию. Я помню, как это было раньше

старый вид сверху

Кто знает как поменять обратно? Я проверил свою домашнюю папку на предмет отсутствия файла .toprc.

Заранее спасибо.

Для верхней части нет настроек представления по умолчанию. Возможно, вы использовали псевдоним, который в прошлом включал некоторые параметры командной строки?
Это случилось только сегодня. Я проверил историю команд и обнаружил, что при использовании команды top параметры никогда не устанавливались. Раньше он показывал формат черного изображения, когда я набирал «top» в терминале.
Если это был псевдоним, вы ничего не видите в истории. Но ваша проблема заключается в черном и белом экране или в отображаемом контенте? Черный не похож на стандартную macOS top, у вас была установлена ​​​​другая версия через Homebrew или аналогичную?
Откуда вы взяли второй скрин?
Наверное, меня подводит память. Я думал, что это проблема моей машины. Спасибо, Скот, Патрикс

Ответы (3)

top обычно отображает столько столбцов, сколько позволяет ширина вашего окна. Но чтобы изменить сортировку на процессор (от высокого к низкому), вы можете ввести следующее в верхней части:

oвыбрать первичную сортировку

-cpuдля сортировки по уменьшению загрузки ЦП

При желании можно добавить вторичную сортировку:

Oвыбрать вторичную сортировку

-memсортировать по уменьшению использования памяти

?покажет вам все параметры вместе с текущими вариантами сортировки — см. изображение ниже:введите описание изображения здесь

Вы также можете вызвать эти параметры явно из командной строки, если хотите, например так:

Чтобы увидеть ваши самые длинные запущенные процессы

top -o time -user $(whoami)

Проверьте два изображения, которые я приложил. Первая строка отличается. Первый начинается с «Процессы», а второй начинается с «сверху». Я считаю, что что-то не так, потому что раньше он был похож на второй на моем макбуке.
@EasonChen Нижний (белый текст на черном фоне), по-видимому, представляет собой версию top, работающую в Linux, верхний (черный текст на белом фоне) — версию, работающую в MacOS.

topхранить пользовательские настройки в .toprcфайле. Проверьте, существует ли такой файл в вашем доме:

ll ~/.toprc
-rw-rw-r-- 1 dba dba 617 Nov 29 11:16 /home/dba/.toprc

Если вы хотите окончательно сбросить настройки, просто удалите этот файл и перезапуститеtop

rm ~/.toprc
top

В терминальном запуске: top -o cpu -O mem или создайте псевдоним, например t, чтобы запустить его.

Как это улучшает Apple.stackexchange.com/a/310867/237 , который показывает top -o time -user $(whoami)и многое другое?