কম্পিউটার টিউটোরিয়াল

সিম্বোলিক লিংক ফাইল ডিলিট করার ধাপে ধাপে গাইড

সিম্বোলিক লিংক (soft link বা symlink) হলো একটি ফাইল যেটা অন্য ফাইলের রেফারেন্স ধারণ করে এবং ফুল পাথ না দিয়ে অ্যাক্সেস করতে দেয়। রেগুলার ফাইল বা ডিরেক্টরির সাথে লিংক করা যায়। OS প্যাকেজগুলো এর সুবিধা নেয়। Wine ব্যবহার করলে dosdevices ডিরেক্টরিতে সিম্বোলিক লিংক থাকে সিমুলেটেড MS-DOS ড্রাইভের तरफ।

কোনো সময় নিজের বানানো বা প্রোগ্রামের ছাড়া যাওয়া সিম্বোলিক লিংক মুছে ফেলতে হয়। "Too many levels of symbolic links" এরর আসলে লিংক নিজের দিকে লুপ করে ফিরেছে।

পদ্ধতি ১: সিম্বোলিক লিংক ফাইল মুছুন

কারণ ছাড়া লিংক মুচবেন না। এক কমান্ডই যথেষ্ট। টার্মিনাল খুলুন (Ctrl+Alt+T বা Dash/Applications মেনু → System Tools)। cd দিয়ে লিংকের লোকেশনে যান। rm -i linkName (linkName-র জায়গায় আসল নাম)। প্রম্পট: "rm: remove symbolic link 'linkName'?" — y চাপে এন্টার। লিংক মুছে যাবে। rm একলাই দিয়েও মুছে যায়, কিন্তু -i সווইচ প্রম্পট ফোর্স করে যেন নিশ্চিত হোন সেটা সিম্বোলিক লিংক। অন্য কিছু পড়লে n চাপে কেন্সেল করুন।

প্র্যাকটিসের জন্য /tmp-এ mkdir bob → ln -s bob jamie (jamie নামে bob-র সিম্বোলিক লিংক)। ln -s name1 name2 ফরম্যাটে যেকোনো ফাইল/ডিরেক্টরির সিম্বোলিক লিংক বানানো যায়। উদাহরণ: ln -s /etc/nanorc edit → বর্তমান ডিরেক্টরিতে edit নামে সিম্বোলিক লিংক। more edit দিয়ে পড়া যায়। পরে rm -i edit দিয়ে লিংক মুছুন, আসল ফাইল অক্ষত থাকবে। sudo rm -i edit দিয়ে হাই-প্রিভিলেজ লিংকও মুছে ফেলা যায়।

পদ্ধতি ২: unlink দিয়ে সিমলিংক মুছুন

unlink linkName

unlink edit দিয়ে উপরের ফাইল মুছে যাবে। rm -i-এর মত স্যানিটি চেক বা প্রম্পট নেই, তাই রিকমেন্ডেড নয়। কিন্তু অপশন নেই, তাই সহজ বলে মনে হয়। rm সব Unix-এ (Linux, BSD, Solaris, macOS) আছে, তাই এটি প্রিফারেবল।

  1. অফিসিয়াল উইন্ডোজ ৭ আইএসও নিরাপদে ডাউনলোড করুন - সেফ এবং ট্রাস্টেড মেথড

  2. Windows Command Prompt-এ ৭টি সাধারণ কাজ দ্রুত ও সহজে করার উপায়

  3. পাওয়ারপয়েন্ট সেভ এরর দ্রুত সমাধান করার উপায়

  4. Error Code -36 '.DS_Store can't be read or written' ফিক্স করার উপায়