कुछ चौखटों और भाषाओं में फ़ोल्डर का नाम "बिन" क्यों इस्तेमाल किया जाता है?


23

मैं जावा सीख रहा हूं। और फिर भी एक लंबे समय के बाद मुझे नहीं पता है कि फ़ोल्डर का नाम "बिन" क्यों है जहां कोई जावा के लिए सभी उपकरण ढूंढता है?

क्या इसके पीछे कोई तार्किक कारण है?

मैंने .Net फ्रेमवर्क में भी समान रूप से देखा है।


21
binके लिए छोटा है binary। यह बाइनरी (या निष्पादन योग्य) फ़ाइलों का स्थान है।
क्रिसफ

7
binbinariesजावा या .NET से बहुत पहले मौजूद एक संक्षिप्त नाम के रूप में ।
FrustratedWithFormsDesigner

7
binवह जगह है जहाँ आप कचरा डालते हैं। मज़ाक! मज़ाक! मज़ाक! हमारे स्थानीय अपशिष्ट पेपर डिब्बे /usr/local/binउन पर मुद्रित होते थे। मुझे वे दिन याद आते हैं।
पीटर के।

6
इस तरह से एक प्रश्न पढ़ना कभी-कभी मुझे दांत में लंबे समय तक महसूस करता है। मुझे खुद को लगातार यह याद दिलाने की जरूरत है
गैरी रोवे

1
हम्म, जो मुझे युवा बनाता है (या अज्ञानी (या अज्ञानी और युवा)) ... मैंने हमेशा मान लिया था कि यह कंटेनर के रूप में बिन था, उदा: कचरा बिन ...> _>
आकर्षित हुआ

जवाबों:


39

binबाइनरी के लिए कम है। यह आमतौर पर निर्मित अनुप्रयोगों (बायनेरिज़ के रूप में भी जाना जाता है) को संदर्भित करता है जो एक विशिष्ट प्रणाली के लिए कुछ करते हैं।

स्टैक ओवरफ्लो पर क्रिसएफ के जवाब से उद्धृत करने के लिए :

आप आमतौर पर बिन निर्देशिका में एक कार्यक्रम के लिए सभी बाइनरी फाइलें डालते हैं। यह निष्पादन योग्य ही होगा और कोई भी dll (डायनेमिक लिंक लाइब्रेरी) जो प्रोग्राम उपयोग करता है।


21

binविशिष्ट UNIX / UNIX जैसी प्रणालियों में एक मानक निर्देशिका नाम है । यह UNIX के शुरुआती दिनों में वापस चला जाता है। /bin, /usr/binया /usr/local/binनिर्देशिका हैं जहाँ निष्पादन योग्य बायनेरिज़ को अधिकांश UNIX या UNIX- जैसी प्रणालियों पर संग्रहीत किया जाता है। जावा ने केवल इस पारंपरिक नाम का उपयोग यह निर्दिष्ट करने के लिए किया कि निष्पादन योग्य जावा होम डायरेक्टरी के भीतर कहाँ संग्रहीत हैं।


मल्टिक्स ने क्या किया? क्या यह एक सम्मेलन था जो यूनिक्स से पहले था, या यह कुछ ऐसा था जिसे मूल यूनिक्स हैकर्स ने आविष्कार किया था?
डोनल फेलो

1

जैसा कि आप जानते हैं कि हर भाषा अंत में मशीन कोड में परिवर्तित हो जाती है, मेरा मतलब है कि वह कोड जिसे एक मशीन समझ सकती है और मशीन केवल 0 या 1 को समझ सकती है (आप या तो चालू या बंद कह सकते हैं) .this 0 और 1 प्रकार के डेटा प्रतिनिधित्व को बाइनरी कहा जाता है। डेटा प्रतिनिधित्व। इसलिए हर भाषा बाइनरी कोड बनाती है ताकि मशीन उसे समझ सके और उसे प्रोसेस कर सके। उस फोल्डर में जहाँ इन सभी मशीन कोड के निवास को बिन (बाइनरी) कहा जाता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.