Posible duplicado:
directorio vs. carpeta
La mayoría de las personas usan los términos "carpeta" y "directorio" indistintamente. ¿Hay alguna diferencia y, de ser así, cuál es?
Posible duplicado:
directorio vs. carpeta
La mayoría de las personas usan los términos "carpeta" y "directorio" indistintamente. ¿Hay alguna diferencia y, de ser así, cuál es?
Respuestas:
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 sonar 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 explica de esta manera:
La carpeta de nombres, 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 a menudo se representan con iconos que se parecen visualmente a las carpetas de archivos físicos.
Estrictamente hablando, hay 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 usa 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 uno se refiere a un contenedor de documentos, el término carpeta es más apropiado. El término directorio se refiere a la forma en que una lista estructurada de archivos y carpetas de documentos se almacena en la computadora. Es comparable a un directorio telefónico que contiene listas de nombres, números y direcciones y no contiene los documentos en sí.
Respuesta autorizada dada por Raymond Chen :
Windows 95 introdujo el Explorador de Windows y, junto 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 de shell que no corresponden a archivos. En uso común, el término carpeta virtual se ha aplicado 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 vincularse a un medio de almacenamiento en particular. Por ejemplo, el código que se limita a los archivos no podrá navegar en un archivo Zip, ya que el contenido de un archivo Zip está expuesto en forma de carpeta virtual.
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 las interfaces basadas en consola.
Probablemente esta no sea la definición técnica, pero tiendo a pensar en una carpeta como el nombre local / relativo y un directorio como el nombre completo. Por ejemplo, mirar 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.
path
a directory
.