উত্তর:
এটি একটি ইউনিক্স সিস্টেম কল যা একটি ফাইল তৈরি করে: একটি ইউনিক্স শেল প্রম্পটে, আরও জানার man 2 creat
জন্য টাইপ করুন ।
ম্যান পেজগুলি আজকাল অনলাইনে পাওয়া যায়:
তিনি কেবল man 2 creat
সিস্টেম কলকেই উল্লেখ করেন না । তিনি প্রতিটি ক্ষুদ্র চরিত্রকে বাঁচাতে অপ্রচলিত প্রবণতাগুলিকেও উল্লেখ করেছেন, যেখানে সম্ভব হয়েছে, কখনও কখনও এটি কেবল বিভ্রান্তিকর হয়ে থাকে, বিশেষত এখন যখন অন্য চরিত্রটি টাইপ করা এবং সংরক্ষণ করা খুব কমই বাধা হয়ে থাকে।
fcntl
, ls
, mv
সাধারণভাবে,, ইত্যাদি।
এটি নতুন ফাইলগুলি তৈরি করার জন্য ইউনিক্স সিস্টেম কলকে বোঝায়। কিছু মেশিনে লিঙ্কারগুলি সর্বাধিক 6 টি অক্ষরের শনাক্তকারীদের মধ্যে সীমাবদ্ধ ছিল। স্পষ্টতই, কেনকে এই জাতীয় লিঙ্কারের সাথে কাজ করতে হয়েছিল এবং তাই এই সীমাবদ্ধতার সাথে মেলে তৈরি করার জন্য ক্রিয়েট সিস্টেম কলটি সংক্ষিপ্ত করা হয়েছিল । বিদ্রূপ করে তৈরি তারাও তাই করছে।
আরও দেখুন: নবম আদেশের অর্থ কী?
'_'
ব্যবহারকারীর ভেরিয়েবল / ফাংশন নামগুলির আগে একটি চাপ দেয় এবং '_'
প্রতীক তৈরি করার সময় ব্যবহার না করার বিষয়ে সতর্ক ছিল 5
unlink
বা umount
অস্তিত্ব থাকতে পারে তা ব্যাখ্যা করার মতো বলে মনে হচ্ছে না , যা আমি মনে করি যেগুলির সাথে সমসাময়িক creat
।
umount
সঙ্গে সংঘর্ষ হবে umoun
বা umounx
বা যাই হোক না কেন, কিন্তু নাম দেয়া হবে। তবে এটি খাঁটি জল্পনা :)
আমি উত্তর দিতে ছয় বছর দেরি করেছি, তবে আমি বিশ্বাস করি যে বিদ্যমান উত্তরগুলি সমস্তই থম্পসনের উদ্ধৃতিটির বিন্দুটি মিস করে।
আমি একটি 'ই' দিয়ে স্রষ্টাকে বানান করব।
কেন থম্পসন কোনও ফাইল খোলার জন্য এবং সম্ভবত তৈরি করতে ব্যবহৃত ফাংশনটির নাম বিলাপ করছেন না। বরং তিনি প্রকাশ করছেন যে ইউনিক্স সঠিকভাবে করা হয়েছিল, অর্থাৎ এর চেয়ে বড় কিছু নেই যা আলাদাভাবে করা উচিত ছিল।
সূক্ষ্ম পয়েন্ট যে ইউনিক্স স্থাপত্য শব্দ, এবং বাস্তবায়নের জরিমানা হয়। ইউনিক্সে উন্নতি করার জন্য যে কোনওটিকে বাইকশেডের প্রয়োজন হবে । সুতরাং, একটি সাধারণ সিস্টেম কলের নাম সম্পর্কে সুস্পষ্ট নিটপিক।
creat
একটি সিস্টেম কল যা কোনও সি এল আই কমান্ড নয়।
creat
সাথে বানান করবেন - সর্বোপরি একজন ইতিমধ্যে উপস্থিত আছেন। অবশ্যই, নিখুঁত বার্তাটি হ'ল UNIX যেভাবে বোঝাচ্ছিল যে এটি কোনও উল্লেখযোগ্য পরিবর্তন ছাড়াই কেবল এই [এক] টাইপ ফিক্সিংয়ের প্রয়োজন।