বেশিরভাগ macOS ব্যবহারকারী যারা কখনও অ্যাপ্লিকেশনের সমস্যা সমাধানের চেষ্টা করেছেন তাদের অবশ্যই .plist ফাইল সম্পর্কে জানতে হবে। দুর্বল অ্যাপ্লিকেশন কর্মক্ষমতা সমাধানের জন্য এই PLIST ফাইলগুলি মুছে ফেলা অনেক সমস্যা সমাধানের পদ্ধতিতে দেখানো হয়েছে। যে ব্যবহারকারীরা এই ফাইলগুলি সম্পর্কে সচেতন তারাও জানেন যে এই পছন্দের ফাইলগুলি মুছে ফেলার ফলে অ্যাপ্লিকেশনের পছন্দ পুনরায় সেট করা হবে এবং বেশিরভাগ সমস্যার সমাধান হবে৷ কিন্তু তারা এখনও এই ফাইলগুলির নিরাপত্তা সম্পর্কে অনিশ্চিত৷
৷macOS-এ PLIST ফাইলগুলি কী?
PLIST (সম্পত্তি তালিকার অর্থ) হল একটি এক্সটেনশন যা অ্যাপ্লিকেশনগুলির পছন্দগুলি সংরক্ষণ করতে ব্যবহৃত হয়। এই ফাইলগুলি XML-এ ফর্ম্যাট করা হয় এবং বিভিন্ন প্রোগ্রামের জন্য বৈশিষ্ট্য এবং কনফিগারেশন সেটিংস ধারণ করে। এটি পছন্দের ফাইলগুলির জন্য ডিফল্ট বিন্যাস তবে অ্যাপ্লিকেশন বান্ডিলগুলিতে ডেমন এবং রিসোর্স ম্যানেজমেন্ট চালু করার জন্য অ্যাপ্লিকেশন আর্গুমেন্ট রাখার জন্যও ব্যবহৃত হয়। যদিও বেশিরভাগ অ্যাপ্লিকেশন তাদের পছন্দের জন্য ফাইলগুলি পুনরায় তৈরি করে, সিস্টেম যে ফাইলগুলি ব্যবহার করে সেগুলি সরানো হলে সহজেই প্রতিস্থাপন করা যায় না৷
কিভাবে macOS এ একটি PLIST ফাইল খুলবেন এবং সম্পাদনা করবেন
আপনি MacOS-এ TextEdit এর মতো একটি প্রোগ্রামে একটি PLIST ফাইল খুলতে এবং সম্পাদনা করতে পারেন। কিন্তু PLIST ফাইলের প্রকৃতির কারণে, এক্সকোড বা প্রপার্টি লিস্ট এডিটরের মতো একটি বিশেষ প্রোগ্রাম ব্যবহার করা অনেক ভালো হবে। কারণ এই সম্পাদকরা XML কোড ফরম্যাট করবে এবং সঠিক প্রতিক্রিয়া পূরণ করতে ড্রপ-ডাউন মেনু সহ মূল শনাক্তকারী এবং স্তরগুলিকে পাঠযোগ্য শব্দগুলিতে অনুবাদ করবে৷
যাইহোক, সাধারণ ব্যবহারকারীদের এই ফাইলগুলি সম্পাদনা করা এড়ানো উচিত। প্রোগ্রাম এবং সিস্টেম প্রয়োজন অনুযায়ী স্বয়ংক্রিয়ভাবে PLIST ফাইলগুলি পরিবর্তন করে। ডেভেলপাররা উপরে উল্লিখিত হিসাবে Apple-এর সম্পত্তি তালিকা সম্পাদক ব্যবহার করে এই ফাইলগুলি তৈরি বা সম্পাদনা করতে পারেন, যা Apple বিকাশকারী সরঞ্জামগুলির সাথে অন্তর্ভুক্ত৷ তারা তৃতীয় পক্ষের PLIST সম্পাদনা প্রোগ্রামও ব্যবহার করতে পারে৷
এছাড়াও আপনি টার্মিনালে নিম্নলিখিত কমান্ডগুলি ব্যবহার করে .plist ফাইলগুলিকে বাইনারিগুলির মধ্যে একটি XML সংস্করণে রূপান্তর করতে পারেন:
টার্মিনাল খুলতে :কমান্ড ধরে রাখুন কী এবং স্পেস টিপুন স্পটলাইট খুলতে , তারপর টার্মিনাল টাইপ করুন এবং এন্টার করুন।
দ্রষ্টব্য :কমান্ডে ফাইলের নাম হবে আপনার ফাইলের নাম যা আপনি রূপান্তর করতে চান।
- XML থেকে বাইনারি:
plutil –convert binary1 filename.plist
- বাইনারি থেকে XML:
plutil –convert xml1 filename.plist
কেন আপনাকে PLIST ফাইল মুছে ফেলতে হবে এবং এটি কি নিরাপদ?
PLIST ফাইলগুলি আমাদের দৈনন্দিন ব্যবহারের জন্য গুরুত্বপূর্ণ। যাইহোক, বেশিরভাগ পুরানো ফাইল ত্রুটিপূর্ণ হয়ে যাবে এবং ব্যবহারকারীর জন্য সমস্যা সৃষ্টি করতে শুরু করবে। বেশিরভাগ সমস্যা সমাধানের পদ্ধতি সমস্যা সমাধানের জন্য সেই নির্দিষ্ট অ্যাপ্লিকেশনের .plist ফাইলগুলি সরানোর পরামর্শ দেয়। পছন্দ PLIST৷ ফাইলগুলি নিরীহ এবং তাদের মুছে ফেলার জন্য এটি সম্পূর্ণ জরিমানা। যাইহোক, সমস্ত PLIST ফাইলকে অবশ্যই অ্যাপ্লিকেশানের পছন্দের মত বিবেচনা করা উচিত নয়৷
৷বেশিরভাগ ক্ষেত্রে, পছন্দ ফোল্ডারে থাকা PLIST ফাইলগুলি মুছে ফেলার পরে মূল অ্যাপ্লিকেশনের সাথে কোনও বিরোধ তৈরি করবে না। কিন্তু সিস্টেম ফাইলের জন্য যেমন ডেমন সম্পত্তি তালিকা পছন্দ PLIST ফাইলের মত বিবেচনা করা উচিত নয়। সিস্টেম ফাইল মুছে দিলে অ্যাপ্লিকেশানটি লঞ্চ করা বা সঠিকভাবে কাজ করা থেকে বিরত থাকবে৷
অতএব, যদি আমরা নিরাপত্তা সম্পর্কে একটি নির্দিষ্ট উপসংহার চাই, তাহলে না, এই PLIST ফাইলগুলি মুছে ফেলা 100% নিরাপদ নয় আপনার সিস্টেম থেকে। যদি না আপনি জানেন যে, আপনি কি করছেন এবং আপনি কি ধরনের PLIST ফাইল মুছে ফেলার চেষ্টা করছেন, আপনার সেগুলি মুছে ফেলা উচিত নয়। এর কারণ হল বেশিরভাগ পছন্দের PLIST ফাইলগুলি শুধুমাত্র অ্যাপ্লিকেশনের পছন্দকে রিসেট করবে। সিস্টেম PLIST ফাইলগুলিকে মুছে ফেলার কথা বিবেচনা করা উচিত নয় যদি না আপনি ফাইল এবং ফলাফল সম্পর্কে সম্পূর্ণ সচেতন না হন৷
সুতরাং, PLIST ফাইলগুলি সম্পর্কে উপরে উল্লিখিত সমস্ত, ফাইলগুলি সম্পর্কে চিন্তা করার দরকার নেই:/Home/Library/ ফোল্ডার . আপনার হার্ড ড্রাইভের মূলে থাকা লাইব্রেরি বা সিস্টেম ফোল্ডারে পাওয়া পছন্দের ফাইলগুলি মুছে ফেলা থেকে বিরত থাকা উচিত। মুছে ফেলার পরিবর্তে, আপনি টার্মিনালের মাধ্যমে "launchctl" বা অনুরূপ কমান্ড ব্যবহার করে নির্দিষ্ট PLIST অক্ষম করতে পারেন। এবং আপনি মুছে ফেলার আগে ফাইলটির একটি অনুলিপি বা ব্যাকআপও করতে পারেন৷