Apa perbedaan antara direktori dan folder? [duplikat]

31

Kemungkinan Duplikat:
Direktori vs. Folder

Kebanyakan orang menggunakan istilah "folder" dan "direktori" secara bergantian. Apakah ada perbedaan, dan jika demikian, apakah itu?

mafu
sumber
Saya secara khusus berbicara tentang sudut pandang pengembang.
mafu
@ mafutrct: tidak ada bedanya apakah berbicara dari sudut pandang pengembang atau pengguna sejauh yang saya tahu.
BoltClock
1
Saya menemukan stackoverflow.com/questions/1191381/... jadi saya pikir ini cocok untuk SO dan berbeda dari POV pengguna.
mafu
Ini benar-benar perlu dimigrasi kembali ke SO.
mafu
1
... Pertanyaan ini harus dimigrasikan kembali ke SO daripada ditutup sebagai duplikat dari pertanyaan tentang SU yang bahkan menerima jawaban yang salah.
mafu

Jawaban:

41

Sebagian besar waktu mereka adalah istilah yang dapat dipertukarkan. Direktori adalah istilah klasik yang digunakan sejak masa awal sistem file sedangkan folder adalah nama yang bersahabat yang mungkin terdengar lebih akrab bagi pengguna Windows.

Perbedaan utama adalah bahwa folder adalah konsep logis yang tidak perlu dipetakan ke direktori fisik. Direktori adalah objek sistem file. Folder adalah objek GUI. Wikipedia menjelaskannya seperti ini:

Folder nama, menyajikan analogi dengan folder file yang digunakan di kantor, dan awalnya digunakan oleh Apple Lisa, digunakan di hampir semua lingkungan desktop sistem operasi modern. Folder sering digambarkan dengan ikon yang secara visual menyerupai folder file fisik.

Sebenarnya, ada perbedaan antara direktori yang merupakan konsep sistem file, dan metafora antarmuka pengguna grafis yang digunakan untuk mewakilinya (folder). Sebagai contoh, Microsoft Windows menggunakan konsep folder khusus untuk membantu menyajikan konten komputer kepada pengguna dengan cara yang cukup konsisten yang membebaskan pengguna dari harus berurusan dengan jalur direktori absolut, yang dapat bervariasi antara versi Windows, dan antara instalasi individual.

Jika seseorang merujuk ke wadah dokumen, folder istilah lebih tepat. Direktori istilah mengacu pada cara daftar file dan folder dokumen terstruktur disimpan di komputer. Ini sebanding dengan direktori telepon yang berisi daftar nama, nomor, dan alamat dan tidak mengandung dokumen itu sendiri.

Álvaro González
sumber
Bisakah Anda menambahkan posting blog terbaru Raymond? Saya kemudian akan memilih ini sebagai jawabannya lagi.
mafu
@ mafutrct Saya tidak yakin dengan apa yang Anda inginkan sebenarnya ...?
Álvaro González
Cukup salin teks dalam jawaban saya dan tambahkan ke Anda :)
mafu
1
@ mafutrct Jawaban Anda baik-baik saja. Tidak perlu memiliki semua informasi berharga dalam jawaban yang diterima. Lebih jauh lagi, Raymond Chen mungkin memiliki pendapat otoritatif di dalam Microsoft, mereka tidak memiliki kata, direktori, atau folder ;-)
Álvaro González
Anda benar :)
mafu
12

Jawaban resmi yang diberikan oleh Raymond Chen :

Windows 95 memperkenalkan Windows Explorer dan disertai dengan istilah folder. Apa hubungan antara folder dan direktori?

Beberapa orang percaya bahwa Windows 95 mengubah nama direktori menjadi folder, tetapi sebenarnya lebih dari itu.

Windows Explorer memungkinkan Anda melihat folder, yang merupakan wadah di shell namespace. Direktori adalah satu jenis folder, yaitu folder yang sesuai dengan lokasi sistem file. Ada beberapa jenis folder lain, seperti Control Panel atau Network Neighborhood atau Printers. Jenis folder lain ini mewakili objek dalam ruang nama shell yang tidak sesuai dengan file. Dalam penggunaan umum, istilah folder virtual telah diterapkan untuk merujuk ke folder yang bukan direktori. Dengan kata lain, kita memiliki diagram Euler ini:

(Folder virtual = Folder - Direktori)

Secara umum, kode yang memanipulasi shell namespace harus beroperasi pada folder dan item, bukan direktori dan file, agar tidak mengikat diri ke media penyimpanan tertentu. Misalnya, kode yang membatasi dirinya untuk file tidak akan dapat menavigasi ke file Zip, karena konten file Zip diekspos dalam bentuk folder virtual.

mafu
sumber
1
Folder term ada sejak awal 1980-an, menurut jawaban Alvara G. Vicario. Ini mungkin jawaban untuk windows, tetapi ada sistem lain.
Daniel Beck
Saya pikir jawabannya harus dikombinasikan, ketika Raymond menggambarkan ide yang diberikan dalam jawaban Alvara dalam praktik.
mafu
1

Jika Anda mengacu pada sistem file komputer, syaratnya sama. "Folder" adalah konvensi penamaan umum ketika merujuk ke direktori dalam konteks antarmuka pengguna grafis. "Direktori" adalah istilah yang lebih umum digunakan dengan antarmuka berbasis konsol.


sumber
2
Dan, sebagai hasilnya, API condong ke "direktori". Jadi, misalnya. NET telah DirectoryInfo, tidak FolderInfo.
1

Tidak, tidak ada perbedaan.

Istilah direktori berasal dari anggapan bahwa itu adalah direktori dari file yang dikandungnya.

Istilah folder berasal dari analogi folder kardus yang berisi dokumen.

Guffa
sumber
1

Ini mungkin bukan definisi teknis, tetapi saya cenderung menganggap folder sebagai nama lokal / relatif dan direktori sebagai nama lengkap. Sebagai contoh, melihat sesuatu seperti C:\Documents and Settings\JCoehoorn\My Documents, My Documentsakan menjadi folder dan C:\Documents and Settings\JCoehoorn\My Documentsakan menjadi direktori.

Joel Coehoorn
sumber
Secara pribadi, saya akan memanggil versi yang lebih panjang pathke directory.
jedmao