Qual é a diferença entre um diretório e uma pasta?

Qual é a diferença entre um diretório e uma pasta?

Possível duplicata:
Diretório x pasta

A maioria das pessoas usa os termos “pasta” e “diretório” de forma intercambiável. Existe alguma diferença e, em caso afirmativo, qual é?

Responder1

Na maioria das vezes são termos intercambiáveis. Diretório é um termo clássico usado desde os primeiros tempos dos sistemas de arquivos, enquanto pasta é uma espécie de nome amigável que pode soar mais familiar aos usuários do Windows.

A principal diferença é que uma pasta é um conceito lógico que não necessariamente é mapeado para um diretório físico. Um diretório é um objeto do sistema de arquivos. Uma pasta é um objeto GUI.A Wikipédia explica issoPor aqui:

O nome pasta, apresentando uma analogia com a pasta de arquivos usada em escritórios, e usada originalmente pelo Apple Lisa, é usada em quase todos os ambientes de desktop de sistemas operacionais modernos. As pastas são frequentemente representadas com ícones que se assemelham visualmente a pastas de arquivos físicos.

Estritamente falando, há uma diferença entre um diretório que é um conceito de sistema de arquivos e a metáfora da interface gráfica do usuário usada para representá-lo (uma pasta). Por exemplo, o Microsoft Windows usa o conceito de pastas especiais para ajudar a apresentar o conteúdo do computador ao usuário de uma forma bastante consistente, liberando o usuário de ter que lidar com caminhos de diretório absolutos, que podem variar entre versões do Windows e entre versões do Windows. instalações individuais.

Se estivermos nos referindo a um contêiner de documentos, o termo pasta é mais apropriado. O termo diretório refere-se à forma como uma lista estruturada de arquivos e pastas de documentos é armazenada no computador. É comparável a uma lista telefónica que contém listas de nomes, números e endereços e não contém os próprios documentos.

Responder2

Resposta oficial dada por Raymond Chen:

O Windows 95 introduziu o Windows Explorer e junto com ele o termo pasta. Qual é a relação entre pastas e diretórios?

Algumas pessoas acreditam que o Windows 95 renomeou diretórios para pastas, mas na verdade é mais do que isso.

O Windows Explorer permite visualizar pastas, que são contêineres no namespace do shell. Os diretórios são um tipo de pasta, ou seja, pastas que correspondem às localizações do sistema de arquivos. Existem outros tipos de pastas, como Painel de Controle ou Ambiente de Rede ou Impressoras. Esses outros tipos de pastas representam objetos no namespace do shell que não correspondem a arquivos. No uso comum, o termo pasta virtual foi aplicado para se referir a pastas que não são diretórios. Em outras palavras, temos este diagrama de Euler:

(Pastas virtuais = Pastas - Diretórios)

Em geral, o código que manipula o namespace do shell deve operar em pastas e itens, não em diretórios e arquivos, para não se vincular a um meio de armazenamento específico. Por exemplo, o código que se limita a arquivos não poderá navegar em um arquivo Zip, pois o conteúdo de um arquivo Zip fica exposto na forma de uma pasta virtual.

Responder3

Se você estiver se referindo ao sistema de arquivos de um computador, os termos serão sinônimos. "Pastas" é uma convenção de nomenclatura comum quando se refere a diretórios no contexto de interfaces gráficas de usuário. "Diretórios" é um termo mais comum usado em interfaces baseadas em console.

Responder4

Esta provavelmente não é a definição técnica, mas tendo a pensar em uma pasta como o nome local/relativo e em um diretório como o nome completo. Por exemplo, olhando para algo como C:\Documents and Settings\JCoehoorn\My Documents, My Documentsseria a pasta e C:\Documents and Settings\JCoehoorn\My Documentsseria o diretório.

informação relacionada