Direktori vs. Folder

82

Apakah kedua nama sama artinya atau haruskah seseorang lebih suka satu nama daripada yang lain pada platform yang berbeda?

Mike L.
sumber

Jawaban:

108

Seperti yang terlihat dalam pertanyaan ini , mereka tidak sama.

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 ruang nama shell. 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 di 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:

masukkan deskripsi gambar di sini (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
Apakah Anda dapat memasukkan Folder Virtual ke dalam diagram itu? mungkin seperti i.imgur.com/PCbhJfu.png
barlop
21

Sebagai referensi ke lokasi fisik pada hard drive mereka adalah sinonim.

Windows cenderung menggunakan "Folder".

* nix cenderung menggunakan "Direktori".

Pada Windows Anda memiliki folder virtual (seperti yang disebutkan dalam jawaban malfruct) yang direpresentasikan sebagai direktori tetapi sebenarnya dapat disimpan sebagai file (misalnya file zip).

Namun, bagi pengguna akhir, perbedaan ini biasanya tidak penting.

ChrisF
sumber
1
Folder virtual dapat menjangkau melampaui konsep file. Misalnya Control Panel atau perpustakaan (Dokumen, Musik, Gambar, Video) atau Perangkat dan Printer - mereka tidak "benar-benar disimpan sebagai file", meskipun konten mereka kadang-kadang (tidak selalu) dibuat menggunakan file dan merujuk ke mereka.
miroxlav
9

@mafu mengutip tulisan Raymond Chen:

Windows 95 memperkenalkan Windows Explorer dan disertai dengan istilah folder.

Raymond Chan menulis ulang sejarah.

Bahkan, Microsoft Windows 95 meminjam banyak ide desain UI dari Apple. Dan Apple pada gilirannya meminjamnya dari Xerox. Baik nama "folder" dan metafora visual folder adalah bagian dari lingkungan kantor Xerox Star pada tahun 1982 1 .

Lihat juga:


1 - Pada tahun 1985, saya menggunakan workstation DLion yang menjalankan perangkat lunak Xerox untuk menulis tesis PhD saya ... jika Anda menginginkan sumber untuk fakta itu.

Stephen C
sumber
5
Dalam kalimat pertamanya, Chen tampaknya menyatakan bahwa Microsoft memperkenalkan istilah "folder". Ini salah. Itu poin saya.
Stephen C
2
Yah, Chen menyatakan fakta bahwa istilah itu diperkenalkan untuk digunakan di Windows, yang tidak dapat disangkal. Dia tidak (jelas) mengatakan bahwa itu adalah pertama kalinya istilah tersebut digunakan. Juga tidak masalah siapa yang menciptakannya, asalkan perbedaan antara kedua istilah itu sama, dan apa adanya, sesuai dengan yang Anda tautkan. (Dan bahkan jika itu berbeda pada Xerox - itu hanya akan menjadi catatan sejarah tanpa relevansi pada 2017.)
mafu
5
Jika dia menyatakan itu, maka bahasanya canggung. Karena BUKAN cara membaca / mem-parsing. Either way, (jika dia sengaja menulis ulang sejarah, jika dia tidak mengetahui preseden, atau jika tulisannya canggung) itu mengurangi dari "otoritas" nya. Anda mengatakan "jelas". Saya tidak setuju.
Stephen C
1
Atau mungkin kesalahannya adalah Anda menyebut ini sumber yang otoritatif. Ini bisa dibilang otoritatif untuk Windows, tetapi tidak otoritatif dalam konteks pertanyaan .... yaitu tentang platform yang berbeda .
Stephen C
1
Posisi 'jelas' dalam kalimat saya disengaja; Saya tidak mengatakan "dia jelas tidak mengatakan x" tetapi "dia tidak jelas mengatakan x". Terlepas dari itu, ini terlalu banyak berburu untuk saya, saya tidak berpikir dia atau saya pernah bermaksud menulis ulang sejarah. Jawabannya adalah apa yang akan disebut otoritatif pada platform yang digunakan oleh mayoritas orang selama 2 dekade (dan dengan demikian mungkin apa yang penanya ingin ketahui, karena ini bukan tagged history ), dan itu identik berlaku untuk platform lain, juga. Anda semua menjadi panas karena ambiguitas bahasa yang tidak penting.
mafu
3

Untuk platform GUI, nama "Folder" disarankan di mana untuk lingkungan baris perintah, nama "Direktori" cocok.

humanfly
sumber
9
Dianjurkan, oleh siapa?
KajMagnus
2
Kutipan diperlukan
AtomHeartFather
3

Sebenarnya, di halaman MSDN ini , Anda dapat membaca:

Di Windows, istilah "direktori" dan "folder" digunakan secara bergantian. Sebagian besar dokumentasi dan teks antarmuka pengguna menggunakan istilah "folder," tetapi pustaka kelas .NET Framework menggunakan istilah "direktori."

Jadi saya pikir keduanya baik-baik saja. Saya cenderung menggunakan "folder" karena lebih pendek dan saya malas.

Elzo
sumber
2

Apa yang dikatakan humanfly, dengan catatan tambahan bahwa beberapa program menggunakan "Folder" tetapi direktori TIDAK PERNAH, yaitu dalam program email seperti Outlook. Anda tidak pernah memiliki "subdirektori" tetapi Anda sering memiliki "subfolder".

JNK
sumber
Apakah Outlook benar-benar berfungsi dengan direktori sistem file? Atau hanya menawarkan folder email virtual?
Mike L.
Tidak, itu hanya folder. Saya menekankan bahwa terminologi BUKAN selalu dapat dipertukarkan. Anda tidak menentukan hanya struktur struktur sistem dalam pertanyaan Anda.
JNK
5
Istilah subdirektori memang ada, dan sangat mirip dengan subfolder dalam konteks ini.
Phoshi