How do I read the source code of shell commands?
I would like to read the actual source code which the linux commands are written with. I've gained some experience using them and now I think it's time to interact with my machine at a deeper level. I've found some commands here http://directory.fsf.org/wiki/GNU . Unfortunately I wasn't able to find basic commands such as 'ls' which seems to me easy enough to begin. How exactly do I read the source code of the simple shell commands like 'ls'? I'm running on Ubuntu 12.04 All these basic commands are part of the coreutils package. You can find all information you need here: http://www.gnu.org