Within seconds, you can see which file it's waiting on or why it's stuck.
The nohup (no hangup) command will override the normal hangups (SIGHUP signals) that terminate processes when you log out. For example, if you wanted to run a process with a long-running loop and ...
One command revealed a side of my system I never knew existed.