I want to dynamically view CPU per core usage, include spending user mode and kernel, how should I do it?
You can view CPU per core usage dynamically by using the top command (Not sure what you meant by spending user mode and kernel tho)
type top
in the terminal
then type 1