আপনার ম্যাক কম্পিউটারের ফাইলগুলো শুধু টেক্সট, ছবি বা অন্যান্য ডেটা ধারণ করে না যা একজন সাধারণ ইউজার চিন্তা করে। ম্যাকের প্রতিটি ফাইল বিভিন্ন ধরণের ডেটা ও ইনফরমেশন তৈরি, সবচেয়ে স্পষ্ট হলো সেগুলো কবে তৈরি হয়েছে তার তারিখ ও সময়। অন্যান্য ইনফরমেশন ফাইন্ডারের 'গেট ইনফো' ডায়ালগ থেকে পাওয়া যায়। এই ইনফরমেশনগুলোকে ফাইল অ্যাট্রিবিউট বলা হয়। সাধারণ ডেটার বাইরেও একটি ফাইলের অধিক বিস্তৃত মেটাডেটা থাকতে পারে। এদেরকে ম্যাক ফাইল এক্সটেন্ডেড অ্যাট্রিবিউট বা সংক্ষেপে xattr বলা হয়। এই পোস্টে আমরা সরল ভাষায় ব্যাখ্যা করব এই এক্সটেন্ডেড অ্যাট্রিবিউটগুলো কী এবং কিভাবে সেগুলো রিমুভ ও ব্যবহার করতে হয়।
ম্যাক ফাইল এক্সটেন্ডেড অ্যাট্রিবিউট কী
এক্সটেন্ডেড অ্যাট্রিবিউট হলো মেটাডেটা কম্পোনেন্ট যা প্রতিটি ফাইল ও ফাইল টাইপের জন্য সাধারণত ইউনিক। এই অ্যাট্রিবিউটগুলো হতে পারে:
- ফাইলের সনাক্তকরণ ডেটা
- কোয়ারেন্টাইন ইনফরমেশন
- ফাইল উৎপত্তির ডেটা
- লেবেল ইনফরমেশন
এ موارد ছাড়াও আরও নির্দিষ্ট অ্যাট্রিবিউট রয়েছে যা আপনি আরও গভীরে গেলে পাবেন।
অ্যাডভান্সড ম্যাক ইউজাররা এক্সটেন্ডেড ফাইল অ্যাট্রিবিউট বিভিন্ন উদ্দেশ্যে ব্যবহার করে। তারা এই অ্যাট্রিবিউট রিভিউ করে ফাইল বা ডিরেক্টরি থেকে রিমুভ করতে পারে। এর জন্য কমান্ড লাইন ব্যবহার করতে হয়। ডিরেক্টরি থেকে অ্যাট্রিবিউট রিমুভ করা একদম প্রয়োজনীয় নয় এবং সাধারণ ইউজারের জন্য খুব জটিল হতে পারে, তাই এইতে হাত দেওয়ার আগে নিশ্চিত হন আপনি পুরোপুরি বুঝতে পেরেছেন:
প্রো টিপ: আপনার ম্যাককে পারফরম্যান্স সমস্যা, জাঙ্ক ফাইল, হানিকারক অ্যাপ এবং সিকিউরিটি হুমকির জন্য স্ক্যান করুন
যা সিস্টেম সমস্যা বা ধীর পারফরম্যান্সের কারণ হতে পারে।
- ফাইল এক্সটেন্ডেড অ্যাট্রিবিউট কী
- কেন এগুলো গুরুত্বপূর্ণ বা গুরুত্বহীন হতে পারে
- কেন আপনি এগুলো রিমুভ করতে চাবেন বা না চাবেন
ফাইল এক্সটেন্ডেড অ্যাট্রিবিউট কীভাবে দেখবেন
xattr কমান্ড macOS এবং macOS X-এ অনেক দিন ধরে উপলব্ধ, তাই গত কয়েক বছরের যেকোনো macOS ভার্সন চালিত ম্যাকএ নিচের নির্দেশনা মেনে এক্সটেন্ডেড অ্যাট্রিবিউট দেখতে পারেন:
- টার্মিনাল অ্যাপ খুলুন। স্পটলাইটে সার্চ করুন বা /Applications/Utilities/ এ যান।
- xattr কমান্ড এই টেমপ্লেটে টাইপ করুন: xattr ~/[ফাইল লোকেশন]/[ফাইলনেম]। উদাহরণ:
xattr ~/Desktop/softwaretested.jpg
- রিটার্ন চাপুন ও নির্দিষ্ট ফাইলের এক্সটেন্ডেড অ্যাট্রিবিউট দেখতে শুরু করুন।
এখন আপনি মেটাডেটা ইনফরমেশন দেখবেন যা ফাইন্ডার ও স্পটলাইট সার্চ ফিচারের জন্য ব্যবহার হয়, সেইসাথে কোয়ারেন্টাইন ডেটা, যা সম্ভবত ওয়েব বা থার্ড-পার্টি অ্যাপ থেকে ডাউনলোড করা ডেটার সাথে জড়িত। কোয়ারেন্টাইন ডেটার উদাহরণ: যখন আপনি "ফাইল বা অ্যাপ খুলা যাচ্ছে না কারণ এটি অনিয়ন্ত্রিত সোর্স বা ডেভেলপারের থেকে" এর মত মেসেজ পান। গেটকিপার যখন ফাইল বা অ্যাপ কোয়ারেন্টাইন করে, তখন একটি এক্সটেন্ডেড অ্যাট্রিবিউট তৈরি হয়।
ম্যাকএ ফাইল থেকে এক্সটেন্ডেড ফাইল অ্যাট্রিবিউট কীভাবে রিমুভ করবেন
এক ফাইলের এক্সটেন্ডেড অ্যাট্রিবিউট রিমুভ করতে টার্মিনাল অ্যাপ আবার ব্যবহার করতে হবে। এখন তো আপনি কমান্ড লাইনে অভ্যস্ত হয়ে গেছেন, এগিয়ে যেতে নিচের ধাপগুলো মেনে চলুন:
- টার্মিনাল অ্যাপ খুলুন।
- উপরের ধাপ মেনে এক্সটেন্ডেড অ্যাট্রিবিউট দেখুন।
- যে ফাইল রিমুভ করতে চান সেটি লোকেট করুন।
- -d ফ্ল্যাগ সহ xattr কমান্ড টাইপ করুন ফাইলের ওপর। উদাহরণ:
xattr -d com.apple.metadata:kMDItemIsScreenCapture~Desktop/softwaretested.jpg
- রিটার্ন চাপুন কমান্ড এক্সিকিউট করতে।
আপনার ম্যাকের অনেক লুকানো ফাংশন ও ফিচার রয়েছে যা ভবিষ্যতে কাজে আসতে পারে। এই ফাংশনগুলো সর্বোচ্চ ব্যবহার করতে আউটবাইট ম্যাকএরিয়াস ডাউনলোড করুন, এটি জাঙ্ক ফাইল ক্লিন করে আপনার কম্পিউটারের র্যাম বুস্ট করার জন্য বিশেষভাবে ডিজাইন করা।