কিভাবে একটি প্রতীকী লিঙ্ক (সিমলিংক) সরাতে হয়
একটি প্রতীকী লিঙ্ক সরানো কমান্ড লাইনের মাধ্যমে অর্জন করা হয়, এবং আমরা আপনাকে দেখাব, একটি নরম লিঙ্ককে পূর্বাবস্থায় ফিরিয়ে আনার দুটি ভিন্ন উপায় রয়েছে৷ এটি এমন ব্যবহারকারীদের লক্ষ্য করে যারা কমান্ড লাইনে অনেক সময় ব্যয় করেন, কিন্তু কম পরিচিতদের জন্য, লিনাক্স, ম্যাক ওএস এক্স এবং ইউনিক্স-এ একটি অবস্থান বা ফাইলকে অন্য অবস্থান বা ফাইলে নির্দেশ করতে প্রতীকী লিঙ্কগুলি ব্যবহার করা হয়, অনেকটা কীভাবে একটি উপনাম ম্যাক ওএস এক্স ফাইন্ডারে কাজ করে বা একটি শর্টকাট উইন্ডোজ ডেস্কটপে কাজ করে।
আসুন সরাসরি এটিতে ঝাঁপিয়ে পড়ি এবং কীভাবে একটি সিমলিংক মুছতে হয় তা প্রদর্শন করি।
এবং হ্যাঁ, এটি লিনাক্স, ম্যাক ওএস এক্স বা অন্য যেকোনো আধুনিক ইউনিক্স ভিত্তিক অপারেটিং সিস্টেমের সিমলিংক মুছে দিতে কাজ করে।
আনলিঙ্ক সহ একটি প্রতীকী লিঙ্ক সরান
একটি সিমলিংক অপসারণের সর্বোত্তম উপায় হল যথাযথ নামযুক্ত "আনলিঙ্ক" টুল দিয়ে। একটি সিমলিঙ্ক মুছে ফেলার জন্য আনলিঙ্ক ব্যবহার করা অত্যন্ত সহজ, আপনাকে আনলিঙ্ক এবং অপসারণের জন্য এটিকে কেবল প্রতীকী লিঙ্কে নির্দেশ করতে হবে। কমান্ড লাইনের সাথে বরাবরের মত, আপনার সিনট্যাক্স সুনির্দিষ্ট কিনা তা নিশ্চিত করুন।
unlink SymLinkToRemove
সিম্বলিক লিঙ্কটি ফাইলে হোক বা ডিরেক্টরির লিঙ্ক হোক, তাতে কিছু যায় আসে না, শুধু প্রশ্নে থাকা সিমলিংকের দিকে সরাসরি নির্দেশ করুন এবং শেষে / ট্রেলিং স্ল্যাশ যোগ করবেন না।
উদাহরণস্বরূপ, আমরা যদি ~/Desktop/hosts থেকে /etc/hosts-এ একটি প্রতীকী লিঙ্ক সরিয়ে দিই তাহলে আপনি নিম্নলিখিতগুলি করবেন:
cd ~/ডেস্কটপ/
আনলিঙ্ক হোস্ট
আপনি সর্বদা নিশ্চিত করতে পারেন যে আপনি 'ls -l' কমান্ড সহ একটি সাংকেতিক লিঙ্ক দেখছেন এর মতো:
ls -l -rwxr-xr-x 1 পল স্টাফ 24K জুন 19 11:28 হোস্ট -> /etc/hosts
এটি আপনাকে বলবে যে সিমলিংকটি কোথায় নির্দেশ করছে যদি আপনি নিশ্চিত না হন।
আনলিঙ্ক কমান্ডটি মূলত rm কমান্ড, যা আপনি একটি প্রতীকী লিঙ্ক সরাতে চাইলেও ব্যবহার করতে পারেন।
rm দিয়ে একটি সিমলিঙ্ক মুছুন
আপনি প্রতীকী লিঙ্কগুলি সরাতে সরাসরি rm কমান্ড ব্যবহার করতে পারেন। আপনি যদি এই পদ্ধতিটি ব্যবহার করতে সত্যিই স্বাচ্ছন্দ্যবোধ না করেন তবে আপনি সর্বদা rm এবং srm কমান্ডগুলি চালানোর আগে একটি নিশ্চিতকরণ সক্ষম করতে পারেন, যা কমান্ড লাইনের নতুনদের জন্য বা কুখ্যাতভাবে দুর্বল সিনট্যাক্স নির্ভুলতার জন্য সহায়ক।
rm SymLinkToDelete
অনেকটা আনলিঙ্কের মতই, নিশ্চিত হোন যে আপনি সঠিক সিম্বলিক লিঙ্কের দিকে নির্দেশ করছেন এবং কোনও ডিরেক্টরি অন্তর্ভুক্ত করবেন না / সরানোর জন্য সিম্বলিক লিঙ্ক নির্দিষ্ট করার সময়, এটি একটি লিঙ্ক এবং প্রকৃতপক্ষে কোনও ডিরেক্টরি নয় .
অবশেষে আপনি একটি প্রতীকী লিঙ্ক সরানোর জন্য কোন পদ্ধতিটি বেছে নেন তাতে খুব বেশি কিছু আসে যায় না, শুধু আপনি যা মনে রাখেন বা এতে স্বাচ্ছন্দ্য বোধ করেন তা নিয়ে যান৷
কমান্ড লাইনে সিম্বলিক লিঙ্কগুলি পরিবর্তন এবং মুছে ফেলার অন্য একটি বা ভাল উপায় জানেন? আমাদের মন্তব্য জানাতে.