Here is a handy command to have a continuously updating monitor of your current Nvidia GPU usage.
watch -d -n 0.5 nvidia-smi
-n 0.5 will have
watch command run and display the result of
nvidia-smi every 0.5 seconds in the same location of the terminal.
-d will highlight the difference between two consecutive runs of
nvidia-smi, or, to put it simply, whatever changed in the 0.5 seconds. Here is how it looks like:
Compare it with
nvidia-smi -l 1, which would simply prints out another output, drowning the terminal with outputs and making it extremely hard to read. Here is how without
watch the output will look like:
Credit: Unix&Linux Stack Exchange Answer