আপনি কিভাবে ইউনিক্সে একটি লিঙ্ক তৈরি করবেন?

গতানুগতিক, ln কমান্ড হার্ড লিঙ্ক তৈরি করে। একটি প্রতীকী লিঙ্ক তৈরি করতে, -s ( -symbolic ) বিকল্পটি ব্যবহার করুন। যদি FILE এবং LINK উভয়ই দেওয়া হয়, ln ​​প্রথম আর্গুমেন্ট ( FILE ) হিসাবে নির্দিষ্ট করা ফাইল থেকে দ্বিতীয় আর্গুমেন্ট ( LINK ) হিসাবে নির্দিষ্ট করা ফাইলে একটি লিঙ্ক তৈরি করবে।

Replace source_file with the name of the existing file for which you want to create the symbolic link (this file can be any existing file or directory across the file systems). Replace আমার কাগজপত্র with the name of the symbolic link. The ln command then creates the symbolic link.

একটি প্রতীকী লিঙ্ক তৈরি করতে টার্গেট ফাইল এবং লিঙ্কের নাম অনুসরণ করে ln কমান্ডে -s বিকল্পটি পাস করুন. নিম্নলিখিত উদাহরণে একটি ফাইল বিন ফোল্ডারে সিমলিংক করা হয়েছে। নিম্নলিখিত উদাহরণে একটি মাউন্ট করা বহিরাগত ড্রাইভ একটি হোম ডিরেক্টরিতে সিমলিংক করা হয়েছে।

থেকে লিঙ্ক তৈরি করুন ফাইলগুলির মধ্যে আপনাকে ln কমান্ড ব্যবহার করতে হবে। একটি প্রতীকী লিংক (একটি নরম হিসাবেও পরিচিত লিংক or সিমবলিক লিঙ্ক) একটি বিশেষ ধরনের ফাইল নিয়ে গঠিত যা অন্য ফাইল বা ডিরেক্টরির রেফারেন্স হিসাবে কাজ করে।

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

একটি হার্ড লিঙ্ক মূলত একটি ফাইলে বরাদ্দ করা একটি লেবেল বা নাম. এই নতুন লিঙ্কটি পুরানো ফাইলের একটি পৃথক কপি নয়, বরং পুরানো ফাইলের মতো একই ফাইলের বিষয়বস্তুর জন্য একটি ভিন্ন নাম। … ফলস্বরূপ, আপনি পুরানো ফাইলে যে কোনো পরিবর্তন করবেন তা নতুন লিঙ্কে দৃশ্যমান হবে।

যদি এর জন্য একটি হার্ড লিঙ্ক তৈরি করা হয় একটি টেক্সট ফাইল. তারপরে আসল টেক্সট ফাইলটি মুছে ফেলা হয়, তারপরে মূলত সেই ফাইলের নামের একটি অনুলিপি তৈরি করা হয়, এক অর্থে আসল ফাইলটি মুছে ফেলা হয়।

একটি ডিরেক্টরিতে প্রতীকী লিঙ্কগুলি দেখতে:

  1. একটি টার্মিনাল খুলুন এবং সেই ডিরেক্টরিতে যান।
  2. কমান্ড টাইপ করুন: ls -la. এটি ডিরেক্টরির সমস্ত ফাইলগুলিকে দীর্ঘ তালিকাভুক্ত করবে এমনকি যদি সেগুলি লুকানো থাকে।
  3. l দিয়ে শুরু হওয়া ফাইলগুলি আপনার প্রতীকী লিঙ্ক ফাইল।

কারণ হার্ড লিঙ্ক ডিরেক্টরি হয় অনুমতি নেই একটু প্রযুক্তিগত। মূলত, তারা ফাইল-সিস্টেম কাঠামো ভেঙে দেয়। আপনি সাধারণত হার্ড লিঙ্ক যাইহোক ব্যবহার করা উচিত নয়. প্রতীকী লিঙ্কগুলি সমস্যা সৃষ্টি না করেই বেশিরভাগ একই কার্যকারিতার অনুমতি দেয় (যেমন ln -s টার্গেট লিঙ্ক)।

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

এই পোস্টটি পছন্দ? আপনার বন্ধুদের শেয়ার করুন:
ওএস আজ