While many operating systems seem to try to prevent you from peeking under the hood, Unix and Linux positively encourage it.
If you’re going to make good use of strace, it’s good to have a basic understanding of what a system call is and some of the calls that you’re likely to see. To gain some familiarity, you can use ...