केन का क्या जिक्र है? क्या कोई "जीव" कमांड है?
केन का क्या जिक्र है? क्या कोई "जीव" कमांड है?
जवाबों:
यह एक यूनिक्स सिस्टम कॉल है जो एक फाइल बनाता है: यूनिक्स शेल प्रांप्ट पर, man 2 creatअधिक जानने के लिए टाइप करें।
मैन पेज इन दिनों ऑनलाइन भी उपलब्ध हैं:
न केवल वह man 2 creatसिस्टम कॉल को संदर्भित करता है । वह हर छोटे चरित्र को बचाने के लिए अप्रचलित रुझानों को भी संदर्भित करता है, जहां संभव हो, कभी-कभी यह केवल भ्रमित हो रहा है, विशेष रूप से अब, जब किसी अन्य चरित्र को टाइप करना और संग्रहीत करना शायद ही कभी एक बाधा है।
fcntl, ls, mvसामान्य रूप में,, आदि।
यह नई फ़ाइलों को बनाने के लिए UNIX सिस्टम कॉल को संदर्भित करता है। कुछ मशीनों पर लिंकर्स अधिकतम 6 वर्णों के पहचानकर्ताओं तक सीमित थे। जाहिर है, इस तरह के एक केन लिंकर के साथ काम करने और इसलिए था बनाने सिस्टम कॉल के लिए छोटा था creat इस सीमा से मिलान करने के। विडंबना यह है कि निर्माण भी करता है।
यह भी देखें: 9 वीं आज्ञा का क्या अर्थ है?
'_'उपयोगकर्ता चर / फ़ंक्शन नामों से पहले prepended , और '_'प्रतीकों का उपयोग करते समय उपयोग न करने के लिए सावधान था ।
unlinkया umountमौजूद हो सकता है, हालांकि, जो मुझे लगता है कि इसके साथ समकालीन हैं creat।
umountके साथ umounया umounxजो कुछ भी संघर्ष होगा , लेकिन नाम की अनुमति होगी। लेकिन यह शुद्ध अटकलें हैं :)
मुझे जवाब देने में छह साल की देर है, लेकिन मेरा मानना है कि मौजूदा जवाबों से थॉम्पसन के उद्धरण की बात याद आती है।
मैं एक 'ई' के साथ प्राणी पैदा करूँगा।
केन थॉम्पसन खोलने और संभवतः एक फ़ाइल बनाने के लिए उपयोग किए जाने वाले फ़ंक्शन का नाम विलाप नहीं कर रहा है। बल्कि, उसने व्यक्त कर रहा है कि यूनिक्स ठीक से किया गया था, यानी कोई बात नहीं है प्रमुख है कि अलग तरीके से किया जाना चाहिए था।
सूक्ष्म मुद्दा यह है कि यूनिक्स वास्तुकला ध्वनि है, और कार्यान्वयन ठीक कर रहे हैं। यूनिक्स में सुधार के लिए कुछ भी खोजने के लिए बिकेश करने की आवश्यकता होगी । इस प्रकार, एक सामान्य प्रणाली कॉल के नाम के बारे में स्पष्ट नाइटपिक।
creatएक सिस्टम कॉल है जो सीएलआई कमांड नहीं है।
creatसाथ जादू करेगा - आखिरकार, एक पहले से ही मौजूद है। बेशक, निहित संदेश यह है कि UNIX ने बिना किसी पर्याप्त बदलाव के केवल इस [एक] टाइपो को ठीक करने की आवश्यकता के रूप में निकला था।