প্রধান লিনাক্স Ln কমান্ড ব্যবহার করে সিম্বলিক লিঙ্কগুলি কীভাবে তৈরি করবেন
লিনাক্স

Ln কমান্ড ব্যবহার করে সিম্বলিক লিঙ্কগুলি কীভাবে তৈরি করবেন

Ln কমান্ড ব্যবহার করে সিম্বলিক লিঙ্কগুলি কীভাবে তৈরি করবেন
Anonim

প্রতীকী লিঙ্কগুলি কী কী এবং সেগুলি কীভাবে ব্যবহার করতে হয় তা শিখুন।

Image

সংখ্যাটি যদি 1 হয় তবে এটি কোনও নির্দিষ্ট ইনোডের প্রতি নির্দেশকারী একমাত্র ফাইল (যেমন এটি লিঙ্কযুক্ত নয়)। সংখ্যাটি যদি একের বেশি হয় তবে এটি 2 বা ততোধিক ফাইলের সাথে শক্ত লিঙ্কযুক্ত।

সিম্বলিক লিঙ্ক কী?

একটি প্রতীকী লিঙ্ক একটি ফাইল থেকে অন্য ফাইলের শর্টকাটের মতো। প্রতীকী লিঙ্কের বিষয়বস্তু হ'ল লিঙ্কযুক্ত প্রকৃত ফাইল বা ফোল্ডারের ঠিকানা।

প্রতীকী লিঙ্কগুলি ব্যবহারের সুবিধা হ'ল আপনি অন্যান্য পার্টিশনে এবং অন্যান্য ডিভাইসে ফাইল এবং ফোল্ডারগুলির সাথে লিঙ্ক করতে পারেন।

একটি হার্ড লিঙ্ক এবং একটি প্রতীকী লিঙ্কের মধ্যে আরেকটি পার্থক্য হ'ল ইতিমধ্যে উপস্থিত একটি ফাইলের বিরুদ্ধে একটি হার্ড লিঙ্ক তৈরি করতে হবে, অন্যদিকে নরম লিঙ্কটি ফাইলটি উপস্থিত থাকার দিকে ইঙ্গিত করার আগেই তৈরি করা যেতে পারে।

একটি সিম্বলিক লিঙ্ক তৈরি করা হচ্ছে

প্রতীকী লিঙ্ক তৈরি করতে নিম্নলিখিত সিনট্যাক্সটি ব্যবহার করুন:

ln -s / path / to / file / path / to / link

আপনি যদি ইতিমধ্যে বিদ্যমান এমন কোনও লিঙ্কটি ওভাররাইট করার বিষয়ে উদ্বিগ্ন হন তবে আপনি নীচের হিসাবে -b সুইচটি ব্যবহার করতে পারেন:

ln -s -b / পাথ / টু / ফাইল / পাথ / থেকে / লিঙ্ক

এটি লিঙ্কটির একটি ব্যাকআপ তৈরি করবে যদি এটি ইতিমধ্যে একই ফাইলনাম তৈরি করে তবে শেষে (~) টিলড দিয়ে তৈরি করে। প্রতীকী লিঙ্ক হিসাবে একই নামে যদি একটি ফাইল ইতিমধ্যে উপস্থিত থাকে তবে আপনি একটি ত্রুটি পাবেন।

আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করে লিঙ্কটিকে ফাইলটি ওভাররাইট করতে বাধ্য করতে পারেন:

ln -s -f / path / to / file / path / to / link

আপনি সম্ভবত -f সুইচটি-বি সুইচ ব্যতীত ব্যবহার করতে চান না কারণ আপনি আসল ফাইলটি হারাবেন।

অন্য বিকল্পটি হ'ল একটি বার্তা প্রাপ্তি হ'ল যদি আপনি কোনও ফাইল ইতিমধ্যে উপস্থিত থাকে তবে ওভাররাইট করতে চান কিনা। আপনি নিম্নলিখিত কমান্ড দিয়ে এটি করতে পারেন:

ln -s -i / পাথ / টু / ফাইল / পাথ / টু / লিঙ্ক

লিনাক্সের বেশিরভাগ আধুনিক ফাইল এক্সপ্লোরার অ্যাপ্লিকেশনগুলি আপনাকে ভিজ্যুয়াল জিইউআই ব্যবহার করে একটি প্রতীকী লিঙ্ক তৈরি করতে দেয়। উদাহরণস্বরূপ, যে কোনও ফোল্ডারের ভিতরে থুনার ফাইল ম্যানেজার ব্যবহার করে, ডান ক্লিক করুন এবং সিমেলিংক তৈরি করুন

Image

এটি নতুন ফোল্ডারের মতো দেখতে তৈরি করে। এটি প্রকৃতপক্ষে একটি প্রতীকী লিঙ্ক যেখানে আপনি যে ফোল্ডারটি তৈরি করেছেন সেটি নির্দেশ করছে। আপনি এই সিমলিংকটি আপনার পছন্দ মতো অন্য কোথাও কেটে পেস্ট করতে পারেন এবং আপনি যখন এটি খুলবেন তখন এটি যেখানে তৈরি করেছেন সেখানে সর্বদা এটি মূল ফোল্ডারটি খুলবে।

কোনও ফাইল যদি সিম্বলিক লিঙ্ক হয় তবে আপনি কীভাবে বলবেন?

নিম্নলিখিত ls কমান্ড চালান:

ls -lt

যদি কোনও ফাইল প্রতীকী লিঙ্ক হয় তবে আপনি এরকম কিছু দেখতে পাবেন:

myshortcut -> মাইফাইল

উপরে বর্ণিত হিসাবে আপনি অন্য ফোল্ডারে নেভিগেট করতে প্রতীকী লিঙ্কটি ব্যবহার করতে পারেন।

উদাহরণস্বরূপ, কল্পনা করুন আপনার / হোম / মিউজিক / রক / অ্যালিসিকোপার / হাইস্টোপিড নামে একটি লিঙ্ক আছে he

নীচের কমান্ডটি ব্যবহার করে আপনি সেই ফোল্ডারে নেভিগেট করতে নিম্নলিখিত সিডি কমান্ডটি চালাতে পারেন:

সিডি হিস্টিওপিড