What happens when you run ls
Walk through what happens, from the shell down to the kernel, when you type ls in a terminal and press Enter: how the shell finds and starts the program, the system calls involved, how the directory is read, and how the output reaches the screen.
No answer yet. Write the first one; the best answer gets endorsed.
