
Posible duplicado:
Directorio versus carpeta
La mayoría de la gente utiliza los términos "carpeta" y "directorio" indistintamente. ¿Existe alguna diferencia y, de ser así, cuál es?
Respuesta1
La mayoría de las veces son términos intercambiables. Directorio es un término clásico utilizado desde los primeros tiempos de los sistemas de archivos, mientras que carpeta es una especie de nombre descriptivo que puede resultar más familiar para los usuarios de Windows.
La principal diferencia es que una carpeta es un concepto lógico que no necesariamente se asigna a un directorio físico. Un directorio es un objeto del sistema de archivos. Una carpeta es un objeto GUI.Wikipedia lo explicaPor aquí:
El nombre de carpeta, que presenta una analogía con la carpeta de archivos utilizada en las oficinas y utilizada originalmente por Apple Lisa, se utiliza en casi todos los entornos de escritorio de los sistemas operativos modernos. Las carpetas suelen estar representadas con iconos que visualmente se parecen a las carpetas de archivos físicas.
Estrictamente hablando, existe una diferencia entre un directorio, que es un concepto de sistema de archivos, y la metáfora de la interfaz gráfica de usuario que se utiliza para representarlo (una carpeta). Por ejemplo, Microsoft Windows utiliza el concepto de carpetas especiales para ayudar a presentar el contenido de la computadora al usuario de una manera bastante consistente que lo libera de tener que lidiar con rutas de directorio absolutas, que pueden variar entre versiones de Windows y entre instalaciones individuales.
Si nos referimos a un contenedor de documentos, el término carpeta es más apropiado. El término directorio se refiere a la forma en que se almacena en la computadora una lista estructurada de archivos y carpetas de documentos. Es comparable a una guía telefónica que contiene listas de nombres, números y direcciones y no contiene los documentos en sí.
Respuesta2
Respuesta autorizada dada por Raymond Chen:
Windows 95 introdujo el Explorador de Windows y con él el término carpeta. ¿Cuál es la relación entre carpetas y directorios?
Algunas personas creen que Windows 95 cambió el nombre de los directorios a carpetas, pero en realidad es más que eso.
El Explorador de Windows le permite ver carpetas, que son contenedores en el espacio de nombres del shell. Los directorios son un tipo de carpeta, es decir, carpetas que corresponden a ubicaciones del sistema de archivos. Existen otros tipos de carpetas, como Panel de control o Entorno de red o Impresoras. Estos otros tipos de carpetas representan objetos en el espacio de nombres del shell que no corresponden a archivos. En el uso común, el término carpeta virtual se aplica para referirse a carpetas que no son directorios. En otras palabras, tenemos este diagrama de Euler:
(Carpetas virtuales = Carpetas − Directorios)
En general, el código que manipula el espacio de nombres del shell debe operar en carpetas y elementos, no en directorios y archivos, para no atarse a un medio de almacenamiento en particular. Por ejemplo, el código que se limita a archivos no podrá navegar a un archivo Zip, ya que el contenido de un archivo Zip está expuesto en forma de una carpeta virtual.
Respuesta3
Si se refiere al sistema de archivos de una computadora, los términos son sinónimos. "Carpetas" es una convención de nomenclatura común cuando se hace referencia a directorios en el contexto de interfaces gráficas de usuario. "Directorios" es un término más común utilizado con interfaces basadas en consola.
Respuesta4
Probablemente esta no sea la definición técnica, pero tiendo a pensar en una carpeta como el nombre local/relativo y en un directorio como el nombre completo. Por ejemplo, mirando algo como C:\Documents and Settings\JCoehoorn\My Documents
, My Documents
sería la carpeta y C:\Documents and Settings\JCoehoorn\My Documents
sería el directorio.