In linux man pages, e.g. man ls, it says -R --recursive. I can see how ls can be recursive, by recursive I mean the proper programming concept. ls could say, "A: list all files in the directory then ...
If you use the terminal often, you probably know the ls command. It lists what's in a folder, but if you add some flags it can do a lot more. You can view extra details, locate files faster, and get ...