Ln কি ?

ln হলো একটি অপারেটিং সিস্টেমের কমান্ড যা লিনাক্স ও ইউনিক্স ভিত্তিক সিস্টেমগুলোতে ব্যবহৃত হয়। এটি ফাইল বা ডিরেক্টরির একটি লিঙ্ক তৈরি করতে ব্যবহৃত হয়। লিংক দুটি ধরনের হয়: বুনিয়াদি লিঙ্ক (hard link) এবং সফট লিঙ্ক (symbolic link)।

বুনিয়াদি লিঙ্ক মূল ফাইলের একটি অতিরিক্ত নাম তৈরি করে, যেখানে সফট লিঙ্ক একটি রেফারেন্স তৈরি করে যা মূল ফাইলের অবস্থান নির্দেশ করে। সফট লিঙ্ক ব্যবহার করা হয় বিশেষ করে যখন ফাইল স্থানান্তরিত হয়, কারণ এটি শুধুমাত্র পাথ নির্দেশ করে।

ln কমান্ডের ব্যবহার

লিনাক্সে ln কমান্ড ব্যবহার করে লিঙ্ক তৈরি করার জন্য সাধারণ সিনট্যাক্স হলো:

ln [options] [source_file] [link_name]

বুনিয়াদি লিঙ্ক তৈরি করা

বুনিয়াদি লিঙ্ক তৈরি করতে নিচের কমান্ডটি ব্যবহার করুন:

ln source_file link_name

এটি আপনার মূল ফাইলের একটি দ্বিতীয় নাম তৈরি করবে।

সফট লিঙ্ক তৈরি করা

সফট লিঙ্ক তৈরি করতে -s অপশন ব্যবহার করুন:

ln -s source_file link_name

এটি একটি সফট লিঙ্ক তৈরি করবে যা মূল ফাইলের পাথ নির্দেশ করবে।

ln কমান্ডের গুরুত্বপূর্ণ অপশন

  • -s: সফট লিঙ্ক তৈরি করতে।
  • -f: পূর্ববর্তী লিঙ্ক মুছে ফেলে নতুন লিঙ্ক তৈরি করতে।
  • -n: যদি লিঙ্কের নাম ইতোমধ্যে বিদ্যমান থাকে তবে সেটিকে মুছে না ফেলে নতুন লিঙ্ক তৈরি করতে।

উপসংহার

ln কমান্ড লিনাক্স ও ইউনিক্স ব্যবহারকারীদের জন্য একটি অত্যন্ত কার্যকর টুল। এটি ফাইলের লিঙ্ক তৈরি করে কাজের প্রক্রিয়াকে সহজ করে তোলে। সঠিকভাবে ব্যবহার করলে এটি আপনার ফাইল পরিচালনাকে আরো কার্যকরী করতে পারে।

Leave a Comment