সমস্ত সফ্টওয়্যারের মতো, macOS মাঝে মাঝে বাগ বা সমস্যা থেকে মুক্ত নয়। যদিও এটি একটি বিরল ঘটনা, macOS-এর ফোল্ডারগুলি মাঝে মাঝে নিয়মিত ফোল্ডার হিসাবে উপস্থিত থেকে প্যাকেজ হিসাবে উপস্থিত হতে পারে, যেমন নতুন macOS অ্যাপগুলি ইনস্টল করতে ব্যবহৃত হয়৷ এটি ডিজাইনের মাধ্যমেও ঘটতে পারে, বিশেষ করে যদি আপনি নতুন সফ্টওয়্যার তৈরি করেন।
সৌভাগ্যক্রমে, আপনার প্রয়োজন হলে একটি ম্যাকের ফোল্ডার পুনরুদ্ধার করা একটি সহজ প্রক্রিয়া। এটি করার কয়েকটি উপায় আছে, তবে সবচেয়ে সহজ পদ্ধতি হল ম্যাক টার্মিনাল অ্যাপটি ব্যবহার করা। বিন্যাস নির্বিশেষে, Mac-এ কীভাবে একটি ফোল্ডার পুনরুদ্ধার করতে হয় তা এখানে।
টার্মিনাল ব্যবহার করে Mac এ একটি ফোল্ডার পুনরুদ্ধার করুন
ম্যাক ফাইন্ডার অ্যাপটি একটি ফাইল বা ফোল্ডারের আসল উদ্দেশ্য কী তা স্বয়ংক্রিয়ভাবে সনাক্ত করার চেষ্টা করে যাতে এটি কীভাবে সঠিকভাবে পরিচালনা করতে হয় তা জানে। যদি ফোল্ডারে ভুল বৈশিষ্ট্যগুলি প্রয়োগ করা হয়, তাহলে ফাইন্ডার আপনার ফোল্ডারটিকে একটি প্যাকেজ হিসাবে বিবেচনা করবে এবং এর মধ্যে থাকা ফাইলগুলিকে অ্যাক্সেস করার অনুমতি দেবে না৷
আপনার ফোল্ডারে যদি ভুল এক্সটেনশন থাকে, যেমন .app তাহলে এটিও করবে৷ . এই নির্দেশাবলী কাজ করার জন্য, আপনাকে getfileinfo হিসাবে macOS Xcode বিকাশকারী সরঞ্জাম ইনস্টল করতে হবে এবং সেটফাইল কমান্ডগুলি ডিফল্টরূপে macOS এ ইনস্টল করা হয় না৷
৷- macOS ফোল্ডারগুলি থেকে এই বৈশিষ্ট্যগুলি সরাতে, টার্মিনাল খুলুন অ্যাপ (লঞ্চপ্যাড> অন্যান্য> টার্মিনাল ) এবং cd ব্যবহার করুন আপনার "ভাঙা" ফোল্ডার ধারণকারী ডিরেক্টরি প্রবেশ করতে কমান্ড.
- এই সমস্যার প্রধান কারণ হল বান্ডিল আছে অ্যাট্রিবিউট বিট, তাই এটি পরীক্ষা করতে, টাইপ করুন getfileinfo -aB ফোল্ডার টার্মিনাল অ্যাপে, ফোল্ডার প্রতিস্থাপন করে আপনি যে ফোল্ডারটি পরীক্ষা করতে চান তার অবস্থান সহ। যদি কমান্ডটি একটি 1 প্রদান করে , এই বৈশিষ্ট্যটি আপনার ফোল্ডারে প্রয়োগ করা হয়েছে, যার অর্থ এটি অপসারণ করা প্রয়োজন।
- বান্ডিল আছে সরাতে আপনার ফোল্ডার থেকে attribute bit এবং অ্যাক্সেস পুনরুদ্ধার করুন, setfile -a b ফোল্ডার টাইপ করুন টার্মিনাল অ্যাপে, ফোল্ডার প্রতিস্থাপন করে আপনার ফোল্ডার অবস্থান সহ।
- getfileinfo -aB ফোল্ডার টাইপ করুন (ফোল্ডার প্রতিস্থাপন করা হচ্ছে ) বান্ডিল আছে চেক করতে এর পরে অ্যাট্রিবিউট স্ট্যাটাস—যদি একটি 0 প্রত্যাবর্তন করা হয়েছে, বৈশিষ্ট্যটি সরানো হয়েছে।
একবার আপনি বান্ডিল আছে সরান বৈশিষ্ট্য, ফাইন্ডারে ফোল্ডার অ্যাক্সেস করার চেষ্টা করুন অ্যাপ, ডক বা লঞ্চপ্যাডে একটি আইকন হিসাবে অবস্থিত। আপনি যদি এখনও ফোল্ডারটি অ্যাক্সেস করতে না পারেন, তাহলে পরীক্ষা করে দেখুন যে আপনার ফোল্ডারে কোনো অস্বাভাবিক এক্সটেনশন সংযুক্ত নেই।
- ফাইন্ডারে ফোল্ডারটি সনাক্ত করুন৷ , ডান-ক্লিক করুন এবং তথ্য পান টিপুন আপনার বৈশিষ্ট্য তথ্য লোড করতে।
- এটি আপনার ফোল্ডারে অতিরিক্ত তথ্য সম্বলিত একটি পৃথক উইন্ডো লোড করবে। নাম এবং এক্সটেনশন-এ ক্লিক করুন আপনার ফোল্ডারের জন্য "সত্য" নাম দেখতে উপ-বিভাগ। যদি এটির একটি ফাইল এক্সটেনশন থাকে (উদাহরণস্বরূপ, .অ্যাপ ), এটি সরান এবং এন্টার টিপুন সংরক্ষণ করতে আপনার কীবোর্ডে।
- আপনি আপনার ফোল্ডার থেকে এক্সটেনশন সরাতে চান কিনা তা নিশ্চিত করতে ফাইন্ডার আপনাকে জিজ্ঞাসা করবে৷ সরান ক্লিক করুন৷ নিশ্চিত করার জন্য বোতাম।
এক্সটেনশন সরানোর সাথে সাথে, আপনার ফোল্ডারটি ফাইন্ডারে স্বাভাবিক অবস্থায় ফিরে আসা উচিত, আপনাকে এটিকে স্বাভাবিক হিসাবে খুলতে অনুমতি দেয়।
আপনি একটি প্রকৃত macOS প্যাকেজ (যেমন একটি PKG বা DMG ফাইল) থেকে ফাইল এবং ফোল্ডার অ্যাক্সেস করতে চাইতে পারেন। যদি তা হয়, তাহলে সবচেয়ে সহজ পদ্ধতি হল বিষয়বস্তুগুলোকে একটি নতুন ফোল্ডারে বের করা।
টার্মিনাল ব্যবহার করে ম্যাক ফোল্ডার বের করা
একটি সত্যিকারের macOS প্যাকেজ PKG এবং DMG ফাইল সহ বিভিন্ন ফাইল ফরম্যাটে আসে। আপনি এই বিন্যাসে ফোল্ডারগুলি পুনরুদ্ধার বা নিষ্কাশনের সাথে কীভাবে যোগাযোগ করবেন তা কিছুটা আলাদা। আপনি যদি প্রকৃত macOS প্যাকেজ ফাইলগুলি থেকে ফোল্ডারগুলি পুনরুদ্ধার করতে চান তবে টার্মিনাল অ্যাপ আপনাকে এটি করতে দেয়৷
এই পদ্ধতিগুলি অনুমান করে যে আপনি প্যাকেজ করা PKG বা DMG ফাইলগুলি থেকে ফোল্ডারগুলি অ্যাক্সেস করার চেষ্টা করছেন৷ যদি ফাইলগুলি দূষিত হয় (বা সত্য PKG বা DMG ফাইল না হয়), তাহলে এই নির্দেশাবলী কাজ করবে না।
- আপনি যদি DMG ফাইলগুলি থেকে ফোল্ডারগুলি পুনরুদ্ধার করতে চান তবে আপনাকে প্রথমে এটি একটি ভার্চুয়াল ড্রাইভ হিসাবে মাউন্ট করতে হবে৷ আপনি টার্মিনাল খুলে এটি করতে পারেন৷ লঞ্চপ্যাড> অন্যান্য> টার্মিনাল থেকে .
- hdiutil attach file.dmg টাইপ করুন , file.dmg প্রতিস্থাপন করা হচ্ছে আপনার DMG ফাইলের অবস্থান এবং ফাইলের নাম দিয়ে, তারপর এন্টার টিপুন কমান্ড চালানোর জন্য।
- আপনার DMG ফোল্ডার ভলিউম এর অধীনে একটি ফোল্ডার হিসাবে মাউন্ট করা হবে আপনার macOS ড্রাইভে ডিরেক্টরি। একটি নতুন macOS ফোল্ডারে আপনার DMG ফাইলের বিষয়বস্তু অনুলিপি করতে, cp -r /Volumes/File/ /Users/Username/Folder টাইপ করুন , ফাইল প্রতিস্থাপন করা হচ্ছে আপনার DMG ফাইলের আসল নামের সাথে, এবং ব্যবহারকারীর নাম/ফোল্ডার প্রতিস্থাপন করুন ফাইল কপি করার জন্য অবস্থান সহ।
- hdiutil তথ্য টাইপ করুন আপনার মাউন্ট করা 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 প্যাকেজ ফাইল থাকে, তাহলে আপনি টার্মিনাল অ্যাপ ব্যবহার করে বিষয়বস্তু বের করতে পারেন।
যাইহোক, প্রতিটি ফোল্ডার পুনরুদ্ধার করা যাবে না। আপনি সবসময় আপনার ফাইলগুলি পুনরুদ্ধার করতে পারেন তা নিশ্চিত করতে আপনার টাইম মেশিনের সাথে আপনার ম্যাকের ব্যাকআপ নেওয়ার কথা বিবেচনা করা উচিত, এমনকি যদি ভবিষ্যতে কোনো ফোল্ডার দূষিত বা অ্যাক্সেসযোগ্য না হয়।