@zzmaster

Linux команда top в batch mode — как показать имена файлов?

У команды top есть странная фича - в интерактивном режиме, нажимая 'c' можно переключаться с процессов на содержимое командной строки. В общем то удобно, но странность в том, что в batch mode (не знаю, как по русски, то есть в неитерактивном режиме) флаг -c просто инвертирует этот режим показа относительно предыдущего запуска. А мне хотелось бы в batch mode получить листинг именно командных строк каждый раз, ну, то есть это в дальнейшем будет использоваться скриптом. Такое возможно? может, какими-нибудь переменными окружения?

Добавил: интересует именно команда top а не ps, поскольку последняя показывает потребление CPU за все время жизни процесса, а не текущее.
  • Вопрос задан
  • 210 просмотров
Пригласить эксперта
Ответы на вопрос 2
saboteur_kiev
@saboteur_kiev Куратор тега Linux
software engineer
А вы хотябы пытались почитать man ps?
берете опцию -o и накидываете нужных вам столбцов, например

ps -o pid,%cpu,cputime,command
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы