Je voudrais lire le code source réel sur lequel les commandes Linux sont écrites. J'ai acquis de l'expérience en les utilisant et maintenant je pense qu'il est temps d'interagir avec ma machine à un niveau plus profond.
J'ai trouvé quelques commandes ici http://directory.fsf.org/wiki/GNU. Malheureusement, je n'ai pas pu trouver des commandes de base telles que 'ls' qui me semblent assez faciles pour commencer.
Comment puis-je lire exactement le code source des commandes shell simples comme 'ls' ? Je suis sur Ubuntu 12.04
1 votes
Visitez par exemple : ftp.gnu.org/pub/gnu/coreutils Vous pouvez parcourir le code en ligne. Ouvrez l'un des archives et cherchez le dossier src.
0 votes
Salut, j'ai trouvé un autre utilitaire, il s'agit de util-linux. Vous pouvez le trouver ici
1 votes
ls
ne fait pas partie de Linux, il fait partie de Gnu. Gnu fonctionne sur Linux et d'autres noyaux.4 votes
Je trouve l'interface de github plus facile pour lire le code, github.com/coreutils/coreutils/blob/master/src/ls.c