Если вы хотите получать обновленные процессы (на примере 2 секунды) в сеансе оболочки, не взаимодействуя с ним вручную, используйте:
watch -n 2 'mysql -h 127.0.0.1 -P 3306 -u some_user -psome_pass some_database -e "show full processlist;"'
Единственная плохая вещь в show [full] processlist
том, что вы не можете фильтровать выходной результат. С другой стороны, выдача SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST
открытых возможностей удалить из вывода все, что вы не хотите видеть:
SELECT * from INFORMATION_SCHEMA.PROCESSLIST
WHERE DB = 'somedatabase'
AND COMMAND <> 'Sleep'
AND HOST NOT LIKE '10.164.25.133%' \G