28 votes

D'où viennent les lettres "." et ".." ?

Quelle est l'histoire derrière notre repitition massive de ./foo y cd .. . Où est-ce que ces deux . y .. proviennent-ils ? Où pourraient-ils être considérés comme un moyen de naviguer dans l'arborescence d'un système de fichiers pour la première fois ?

43voto

Panos Points 11429

Extrait d'un Entretien avec Ken Thompson (9-6-89) :

Chaque fois que nous avons fait un répertoire, en convention nous le mettions dans un autre appelé répertoire - répertoire, qui était dd. Son nom était dd et que tous les répertoires des utilisateurs et en fait la plupart des autres répertoires les utilisateurs maintiennent leur propre répertoire ont des pointeurs vers dd, et dd a été raccourci en "point-dot". et dd était pour directory-directory.

5voto

Henrik Gustafsson Points 11755

Je suis désolé de ne pas pouvoir répondre correctement, mais je peux vous recommander ces liens :

pour des notes historiques intéressantes sur les premiers systèmes de fichiers et leur utilisation.

A part cela, la référence la plus ancienne que j'ai trouvée est l'article de 1974 intitulé " Le système UNIX de partage du temps " par Dennis Ritchie et Ken Thompson. Le précurseur d'UNIX, Multics, disposait également de systèmes de fichiers hiérarchiques et de la notion de chemins relatifs, mais d'après " Introduction à MULTICS "Il utilise une autre notation pour cela.

1voto

Dong Hoon Points 354

Je crois qu'il a été inventé par Dennis Ritchie aux Bell Labs dans les premières années d'Unix.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X