34 votos

¿De dónde '.' y '..'?

¿Cuál es la historia detrás de nuestra enorme repitition de ./foo y cd ... Donde se hacen estas dos . y .. ? Donde podrían ser vistos como una forma de navegar de un sistema de archivos árbol por primera vez?

48voto

Panos Puntos 11429

Extracto de una entrevista con Ken Thompson (9-6-89):

Cada vez que hemos hecho un directorio, por convención, la ponemos en otra directorio llamado directorio - directorio, que fue de dd. Su nombre era dd y que todos los usuarios en los directorios de y, de hecho, la mayoría de los otros directorios, los usuarios mantener su propio directorio sistemas, había punteros a dd, y dd consiguió acortar en 'dot-dot,'y dd fue para directorio-directorio.

5voto

Henrik Gustafsson Puntos 11755

Lo siento, no puedo responder correctamente, pero puedo recomendar estos enlaces:

para algunas interesantes notas históricas sobre los principios de los sistemas de archivos y su uso.

Aparte de eso, la referencia más antigua que he encontrado es la de 1974 papel "El Tiempo de UNIX Sistema de Intercambio" por Dennis Ritchie y Ken Thompson. El precursor de UNIX, Multics, también había jerárquica de los sistemas de archivo y la noción de rutas relativas, pero de acuerdo a la "Introducción a MULTICS" se utilizaba otra notación para eso.

1voto

Dong Hoon Puntos 354

Creo que fue inventado por Dennis Ritchie en los Laboratorios Bell en los primeros años de Unix.

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X