Mac OS X ডিরেক্টরির কাঠামো ব্যাখ্যা করা হয়েছে৷
সুচিপত্র:
আপনি যদি কখনও আপনার ম্যাক রুট ডিরেক্টরি দেখে থাকেন এবং ভেবে থাকেন যে এই অন্যান্য ডিরেক্টরিগুলির মধ্যে কিছু কিসের জন্য, আপনি সম্ভবত একা নন৷ ম্যাক ওএস এক্স-এর আবির্ভাবের সাথে ম্যাক ওএস অনেক বেশি জটিল হয়ে উঠেছে, একটি ইউনিক্স ফাইল স্ট্রাকচারকে অভিযোজিত করেছে যা মূলত ম্যাক ওএস 9 এবং উইন্ডোজ ব্যবহারকারীদের কাছে অপরিচিত। তাহলে শুধু /সিস্টেম, /লাইব্রেরি, /ইউএসআর, এবং অন্য সব কিছু কি?
এখানে আপনি এই ডিরেক্টরিগুলির একটি সংক্ষিপ্ত বিবরণ পাবেন, সেইসাথে Mac OS X এবং macOS সিস্টেম সফ্টওয়্যারে পাওয়া প্রতিটি সিস্টেম স্তরের ডিরেক্টরির ব্যাখ্যা পাবেন৷
Mac OS X-এর ডাইরেক্টরি স্ট্রাকচার, পরীক্ষা করা এবং ব্যাখ্যা করা হয়েছে
ডিফল্টরূপে, আপনি যদি ফাইন্ডার থেকে আপনার Mac-এর হার্ড ডিস্কের রুটের দিকে তাকান, আপনি কিছু অপরিচিত সাউন্ডিং ডিরেক্টরি দেখতে পাবেন। Mac OS-এর অন্তর্নিহিত ডিরেক্টরি কাঠামোগুলি ম্যাকের রুট ডিরেক্টরি পরিদর্শন করার মাধ্যমে সবচেয়ে ভালভাবে প্রকাশ করা হয়, যা অনেক ম্যাক ব্যবহারকারীরা তাদের নিজস্ব "ম্যাকিনটোশ এইচডি" দেখার সময় সম্মুখীন হতে পারে৷
কমান্ড লাইন থেকে আরও এগিয়ে গিয়ে, আপনি আরও বেশি রুট লেভেল ডিরেক্টরি দেখতে পাবেন যদি আপনি নিম্নলিখিতটি টাইপ করেন:
ls/
এখানে আপনি নাম সহ ডিরেক্টরি পাবেন; cores, dev, etc, System, private, sbin, tmp, usr, var, etc, opt, net, home, Users, Applications, Volumes, bin, network, etc.
এই সমস্ত ফোল্ডার, ডিরেক্টরি এবং আইটেমগুলির অর্থ কী তা নিয়ে আশ্চর্য হওয়ার পরিবর্তে, আসুন পরীক্ষা করে দেখি এবং বিস্তারিতভাবে জেনে নেওয়া যাক এই ডিরেক্টরিগুলি কী এবং এগুলি কী ধারণ করে, কারণ সেগুলি ম্যাক অপারেটিং সিস্টেমের সাথে প্রাসঙ্গিক৷
কোনও নির্দিষ্ট ক্রমে, ম্যাক ওএসের বেস সিস্টেম ডিরেক্টরি কাঠামো অন্বেষণের এই প্রচেষ্টায় সাহায্য করার জন্য এখানে একটি টেবিল রয়েছে:
ডিরেক্টরি | বর্ণনা |
/আবেদন | স্ব ব্যাখ্যামূলক, এখানেই আপনার ম্যাকের অ্যাপ্লিকেশনগুলি রাখা হয় |
/ডেভেলপার | যদি আপনি Apple-এর ডেভেলপার টুল ইনস্টল করে থাকেন তবেই ডেভেলপার ডিরেক্টরি প্রদর্শিত হবে এবং এতে অবাক হওয়ার কিছু নেই, এতে ডেভেলপার সম্পর্কিত টুল, ডকুমেন্টেশন এবং ফাইল রয়েছে। |
/লাইব্রেরী | শেয়ার করা লাইব্রেরি, সেটিংস, পছন্দ এবং অন্যান্য প্রয়োজনীয়তা সহ অপারেটিং সিস্টেমের সঠিকভাবে কাজ করার জন্য প্রয়োজনীয় ফাইলগুলি (দ্রষ্টব্য: আপনার হোম ডিরেক্টরিতে একটি লাইব্রেরি ফোল্ডারও রয়েছে, যা সেই ব্যবহারকারীর জন্য নির্দিষ্ট ফাইলগুলি ধারণ করে ). |
/অন্তর্জাল | মূলত স্ব-ব্যাখ্যামূলক, নেটওয়ার্ক সম্পর্কিত ডিভাইস, সার্ভার, লাইব্রেরি, ইত্যাদি |
/পদ্ধতি | সিস্টেম সম্পর্কিত ফাইল, লাইব্রেরি, পছন্দ, ম্যাক ওএস এক্স এর সঠিক কার্যকারিতার জন্য গুরুত্বপূর্ণ |
/ব্যবহারকারী | মেশিনের সমস্ত ব্যবহারকারীর অ্যাকাউন্ট এবং তাদের সাথে থাকা অনন্য ফাইল, সেটিংস ইত্যাদি। অনেকটা লিনাক্সে /হোমের মতো |
/খন্ড | মাউন্ট করা ডিভাইস এবং ভলিউম, ভার্চুয়াল বা বাস্তব, যেমন হার্ড ডিস্ক, সিডি, ডিভিডি, ডিএমজি মাউন্ট ইত্যাদি |
/ | রুট ডিরেক্টরি, কার্যত সমস্ত ইউনিক্স ভিত্তিক ফাইল সিস্টেমে উপস্থিত। অন্য সব ফাইলের মূল ডিরেক্টরি |
/বিন | প্রয়োজনীয় সাধারণ বাইনারি, অপারেটিং সিস্টেম বুট করতে এবং সঠিকভাবে চালানোর জন্য প্রয়োজনীয় ফাইল এবং প্রোগ্রাম ধারণ করে |
/ইত্যাদি | মেশিন স্থানীয় সিস্টেম কনফিগারেশন, প্রশাসনিক, কনফিগারেশন এবং অন্যান্য সিস্টেম ফাইল ধারণ করে |
/dev | ডিভাইস ফাইল, কীবোর্ড, মাউস, ট্র্যাকপ্যাড ইত্যাদি সহ পেরিফেরাল ডিভাইসগুলিকে উপস্থাপন করে এমন সমস্ত ফাইল |
/usr | দ্বিতীয় প্রধান শ্রেণিবিন্যাস, এতে রয়েছে সাব-ডিরেক্টরি যা তথ্য, কনফিগারেশন ফাইল এবং অপারেটিং সিস্টেম দ্বারা ব্যবহৃত অন্যান্য প্রয়োজনীয় জিনিস ধারণ করে |
/sbin | প্রয়োজনীয় সিস্টেম বাইনারি, সিস্টেম অ্যাডমিনিস্ট্রেশনের জন্য ইউটিলিটি ধারণ করে |
/tmp | অস্থায়ী ফাইল, ক্যাশে, ইত্যাদি |
/var | ভেরিয়েবল ডেটা, এতে এমন ফাইল রয়েছে যার বিষয়বস্তু অপারেটিং সিস্টেম চলার সাথে সাথে পরিবর্তিত হয় |
আপনার কাছে থাকা Mac OS X-এর সংস্করণের উপর নির্ভর করে এবং আপনি কী অ্যাপ এবং সিস্টেম অ্যাডজাস্ট করেছেন তার উপর নির্ভর করে আপনি অন্যান্য ডিরেক্টরিগুলিও খুব ভালভাবে খুঁজে পেতে পারেন।
তবুও আপনি নিশ্চিত হতে পারেন যে Mac OS X-এর মূলে যদি কোনও ডিরেক্টরি থাকে তবে তা গুরুত্বপূর্ণ, এবং আপনি যা করছেন তার বিশদ জ্ঞান ছাড়া অন্তত বিশৃঙ্খল হওয়া উচিত নয়। ম্যাকের সিস্টেম ফাইল এবং ডিরেক্টরিগুলি কখনই মুছবেন না, সংশোধন করবেন না বা অন্যথায় পরিবর্তন করবেন না (অন্তত আপনি ঠিক কী করছেন এবং কেন তা না জেনে) কারণ এটি করা অপারেটিং সিস্টেমকে ব্যাহত করতে পারে এবং এটিকে প্রত্যাশিত হিসাবে কাজ করা থেকে বাধা দিতে পারে।সিস্টেম স্তরের ডিরেক্টরিগুলি অন্বেষণ এবং সংশোধন করার আগে সর্বদা একটি Mac ব্যাক আপ করুন৷
যদি আমরা কিছু ভুলে যাই, বা যদি কিছু সঠিকভাবে বর্ণনা করা না হয়, তাহলে নির্দ্বিধায় কমেন্ট করুন।