সমস্ত সফ্টওয়্যারের মতো, macOS মাঝে মাঝে বাগ বা সমস্যা থেকে মুক্ত নয়। যদিও এটি একটি বিরল ঘটনা, macOS-এর ফোল্ডারগুলি মাঝে মাঝে নিয়মিত ফোল্ডার হিসাবে উপস্থিত থেকে প্যাকেজ হিসাবে উপস্থিত হতে পারে, যেমন নতুন macOS অ্যাপগুলি ইনস্টল করতে ব্যবহৃত হয়৷ এটি ডিজাইনের মাধ্যমেও ঘটতে পারে, বিশেষ করে যদি আপনি নতুন সফ্টওয়্যার তৈরি করেন৷
ধন্যবাদ, আপনার প্রয়োজন হলে ম্যাকের ফোল্ডার পুনরুদ্ধার করা একটি সহজ প্রক্রিয়া। এটি করার কয়েকটি উপায় আছে, তবে সবচেয়ে সহজ পদ্ধতি হল ম্যাক টার্মিনাল অ্যাপ ব্যবহার করা। বিন্যাস নির্বিশেষে, Mac এ কীভাবে একটি ফোল্ডার পুনরুদ্ধার করবেন তা এখানে।
টার্মিনাল ব্যবহার করে ম্যাকের একটি ফোল্ডার পুনরুদ্ধার করুন
ম্যাক ফাইন্ডার অ্যাপটি স্বয়ংক্রিয়ভাবে একটি ফাইল বা ফোল্ডারের আসল উদ্দেশ্য কী তা সনাক্ত করার চেষ্টা করে যাতে এটি সঠিকভাবে কীভাবে পরিচালনা করতে হয় তা জানে৷ যদি ফোল্ডারে ভুল বৈশিষ্ট্যগুলি প্রয়োগ করা হয়, তাহলে ফাইন্ডার আপনার ফোল্ডারটিকে একটি প্যাকেজ হিসাবে বিবেচনা করবে এবং এর মধ্যে থাকা ফাইলগুলিকে অ্যাক্সেস করার অনুমতি দেবে না৷
আপনার ফোল্ডারে ভুল এক্সটেনশন থাকলে এটিও করবে, যেমন app এই নির্দেশাবলী কাজ করার জন্য, আপনার প্রয়োজন হবে getfileinfo এবং setfile কমান্ড ইনস্টল করা নেই। ডিফল্টরূপে macOS।
- macOS ফোল্ডারগুলি থেকে এই বৈশিষ্ট্যগুলি সরাতে, Terminal অ্যাপটি খুলুন (লঞ্চপ্যাড > অন্যান্য > টার্মিনাল ) এবং cd আপনার "ভাঙা" ফোল্ডার ধারণকারী ডিরেক্টরিতে প্রবেশ করতে কমান্ড ব্যবহার করুন।
- এই সমস্যার মূল কারণ হল হাস বান্ডেল অ্যাট্রিবিউট বিট, তাই এটি চেক করতে লিখুন getfileinfo -aB ফোল্ডার টার্মিনাল অ্যাপে, আপনি যে ফোল্ডারটি চেক করতে চান তার অবস্থানের সাথে ফোল্ডার প্রতিস্থাপন করুন। যদি কমান্ডটি একটি 1 ফেরত দেয়, তাহলে এই বৈশিষ্ট্যটি আপনার ফোল্ডারে প্রয়োগ করা হয়েছে, যার অর্থ এটি অপসারণ করা দরকার।
- আপনার ফোল্ডার থেকে has bundle অ্যাট্রিবিউট বিট মুছে ফেলতে এবং অ্যাক্সেস পুনরুদ্ধার করতে, টাইপ করুন setfile -a b ফোল্ডার টার্মিনাল অ্যাপে, ফোল্ডার প্রতিস্থাপন করে আপনার ফোল্ডার অবস্থান।
- টাইপ করুন getfileinfo -aB ফোল্ডার (ফোল্ডার প্রতিস্থাপন) এর পরে has bundle অ্যাট্রিবিউট স্ট্যাটাস চেক করুন- যদি একটি 0 ফেরত দেওয়া হয়, তাহলে অ্যাট্রিবিউট আছে সরানো হয়েছে।
একবার আপনি হ্যাস বান্ডেল অ্যাট্রিবিউটটি সরিয়ে ফেললে, ফাইন্ডারে ফোল্ডারটি অ্যাক্সেস করার চেষ্টা করুনঅ্যাপ, ডক বা লঞ্চপ্যাডে আইকন হিসেবে অবস্থিত। আপনি যদি এখনও ফোল্ডারটি অ্যাক্সেস করতে না পারেন, তাহলে পরীক্ষা করে দেখুন যে আপনার ফোল্ডারে কোনো অস্বাভাবিক এক্সটেনশন সংযুক্ত নেই।
- ফাইন্ডার, রাইট-ক্লিক করুন এবং আপনার বৈশিষ্ট্যের তথ্য লোড করতে তথ্য পান টিপুন।
- এটি আপনার ফোল্ডারে অতিরিক্ত তথ্য সম্বলিত একটি পৃথক উইন্ডো লোড করবে। আপনার ফোল্ডারের "সত্য" নাম দেখতে Name & Extension সাব-ক্যাটাগরিতে ক্লিক করুন। যদি এটিতে একটি ফাইল এক্সটেনশন থাকে (উদাহরণস্বরূপ, অ্যাপ), এটি সরান এবং এন্টার টিপুন সংরক্ষণ করতে আপনার কীবোর্ডে।
- ফাইন্ডার আপনাকে আপনার ফোল্ডার থেকে এক্সটেনশন সরাতে চান কিনা তা নিশ্চিত করতে বলবে। নিশ্চিত করতে Remove বোতামে ক্লিক করুন।
এক্সটেনশন সরানোর সাথে সাথে, আপনার ফোল্ডারটি ফাইন্ডারে স্বাভাবিক অবস্থায় ফিরে আসা উচিত, যাতে আপনি এটিকে স্বাভাবিক হিসাবে খুলতে পারেন।
আপনি একটি প্রকৃত macOS প্যাকেজ (যেমন একটি PKG বা DMG ফাইল) থেকে ফাইল এবং ফোল্ডার অ্যাক্সেস করতে চাইতে পারেন। যদি তাই হয়, সবচেয়ে সহজ পদ্ধতি হল বিষয়বস্তুগুলোকে একটি নতুন ফোল্ডারে বের করা।
টার্মিনাল ব্যবহার করে ম্যাক ফোল্ডার বের করা
একটি সত্যিকারের macOS প্যাকেজ PKG এবং DMG ফাইল সহ বিভিন্ন ফাইল ফরম্যাটে আসে। আপনি এই বিন্যাসে ফোল্ডারগুলি পুনরুদ্ধার বা নিষ্কাশনের সাথে কীভাবে যোগাযোগ করবেন তা কিছুটা আলাদা। আপনি যদি প্রকৃত macOS প্যাকেজ ফাইলগুলি থেকে ফোল্ডারগুলি পুনরুদ্ধার করতে চান তবে টার্মিনাল অ্যাপ আপনাকে এটি করতে দেয়৷
এই পদ্ধতিগুলি অনুমান করে যে আপনি প্যাকেজ করা PKG বা DMG ফাইল থেকে ফোল্ডারগুলি অ্যাক্সেস করার চেষ্টা করছেন৷ যদি ফাইলগুলি দূষিত হয় (বা সত্য PKG বা DMG ফাইল না হয়), তাহলে এই নির্দেশাবলী কাজ করবে না।
- আপনি যদি DMG ফাইল থেকে ফোল্ডার পুনরুদ্ধার করতে চান, তাহলে আপনাকে প্রথমে এটি একটি ভার্চুয়াল ড্রাইভ হিসেবে মাউন্ট করতে হবে। আপনি Terminal লঞ্চপ্যাড ৬৪৩৩৪৫২ অন্যান্য ৬৪৩৩৪৫২ টার্মিনাল।
- টাইপ hdiutil attach file.dmg, প্রতিস্থাপন file.dmgআপনার DMG ফাইলের অবস্থান এবং ফাইলের নাম সহ, তারপর কমান্ডটি চালাতে enter টিপুন।
- আপনার DMG ফোল্ডারটি আপনার macOS ড্রাইভে Volumes ডিরেক্টরির অধীনে ফোল্ডার হিসেবে মাউন্ট করা হবে। আপনার DMG ফাইলের বিষয়বস্তু একটি নতুন macOS ফোল্ডারে অনুলিপি করতে, cp -r /Volumes/File/ /Users/Username/Folder, প্রতিস্থাপন করুন ফাইল আপনার DMG ফাইলের আসল নামের সাথে এবং ব্যবহারকারীর নাম/ফোল্ডার প্রতিস্থাপন করুন নথি পত্র.
- টাইপ করুন hdiutil info আপনার মাউন্ট করা DMG ফাইলের জন্য ড্রাইভ শনাক্তকারী সনাক্ত করতে, তারপর টাইপ করুন hdiutil detach /dev/drive আপনার DMG ফাইল আনমাউন্ট করতে, /dev/drive সঠিক ডিভাইস শনাক্তকারী দিয়ে প্রতিস্থাপন করুন।
আপনার DMG ফাইলের বিষয়বস্তু একটি নতুন ফোল্ডারে পুনরুদ্ধার করা হবে, আপনার অ্যাক্সেসের জন্য প্রস্তুত।
- PKG ফাইল থেকে একটি স্ট্যান্ডার্ড macOS ফোল্ডারে ফাইল এবং ফোল্ডার বের করতে, টার্মিনাল অ্যাপটি খুলুন ( লঞ্চপ্যাড ৬৪৩৩৪৫২ অন্যান্য ৬৪৩৩৪৫২ টার্মিনাল।
- সেখান থেকে লিখুন pkgutil -expand /location/file.pkg newpkgfolder, প্রতিস্থাপন /location /file.pkg আপনার PKG ফাইলের অবস্থান এবং ফাইলের নাম সহ, এবং newpkgfolder সঠিক নিষ্কাশন ফোল্ডার।
PKG প্যাকেজ ফাইলের বিষয়বস্তু আপনার নির্দিষ্ট স্থানে বের করা হবে।
MacOS ফাইল ও ফোল্ডার পরিচালনা করা
আপনি যদি জানেন না কিভাবে Mac এ একটি ফোল্ডার পুনরুদ্ধার করতে হয়, তাহলে প্রথমে এই পদ্ধতিগুলি ব্যবহার করে দেখুন। অনেক ক্ষেত্রে, আপনি এক্সটেনশন ঠিক করে বা নির্দিষ্ট ফাইলের বৈশিষ্ট্যগুলি সরিয়ে একটি ভাঙা macOS ফোল্ডার পুনরুদ্ধার করতে পারেন। আপনার যদি PKG বা DMG ফরম্যাটে সত্যিকারের macOS প্যাকেজ ফাইল থাকে, তাহলে আপনি টার্মিনাল অ্যাপ ব্যবহার করে বিষয়বস্তু বের করতে পারবেন।
তবে প্রতিটি ফোল্ডার পুনরুদ্ধার করা যায় না। আপনি সবসময় আপনার ফাইলগুলি পুনরুদ্ধার করতে পারেন তা নিশ্চিত করতে আপনার টাইম মেশিনের সাথে আপনার ম্যাকের ব্যাক আপ নেওয়ার কথা বিবেচনা করা উচিত, এমনকি যদি ভবিষ্যতে কোনো ফোল্ডার দূষিত বা অ্যাক্সেসযোগ্য না হয়।
