প্রতীকী লিঙ্ক কি? আপনি কিভাবে Windows 10 এ প্রতীকী লিঙ্ক তৈরি করবেন?

What Are Symbolic Links



একজন আইটি বিশেষজ্ঞ হিসাবে, আমাকে প্রায়ই প্রতীকী লিঙ্ক সম্পর্কে জিজ্ঞাসা করা হয়। প্রতীকী লিঙ্কগুলি মূলত শর্টকাট যা অন্য ফাইল বা ডিরেক্টরির দিকে নির্দেশ করে। আপনি mklink কমান্ড ব্যবহার করে Windows 10-এ প্রতীকী লিঙ্ক তৈরি করতে পারেন। সাংকেতিক লিঙ্কগুলি বেশ কয়েকটি পরিস্থিতিতে খুব কার্যকর হতে পারে। উদাহরণস্বরূপ, যদি আপনার কাছে একটি বড় ডেটা ডিরেক্টরি থাকে যা আপনি একাধিক ব্যবহারকারীর মধ্যে ভাগ করতে চান, আপনি প্রতিটি ব্যবহারকারীর কম্পিউটারে সেই ডিরেক্টরিটির একটি প্রতীকী লিঙ্ক তৈরি করতে পারেন। এইভাবে, ব্যবহারকারীরা তাদের নিজস্ব হার্ড ড্রাইভে প্রচুর জায়গা না নিয়ে ডেটাতে অ্যাক্সেস পাবে। প্রতীকী লিঙ্কগুলির জন্য আরেকটি ব্যবহার হল নির্দিষ্ট ফাইল বা ডিরেক্টরিগুলির শর্টকাট তৈরি করা। উদাহরণস্বরূপ, যদি আপনি ঘন ঘন একটি গভীরভাবে নেস্টেড ডিরেক্টরিতে একটি নির্দিষ্ট ফাইল অ্যাক্সেস করেন, আপনি আরও সুবিধাজনক স্থানে সেই ফাইলটির একটি প্রতীকী লিঙ্ক তৈরি করতে পারেন। প্রতীকী লিঙ্ক একটি শক্তিশালী হাতিয়ার, কিন্তু তারা বিপজ্জনক হতে পারে. যদি একটি প্রতীকী লিঙ্ক একটি ফাইল বা ডিরেক্টরির দিকে নির্দেশ করে যা বিদ্যমান নেই, তাহলে এটি আপনার কম্পিউটারে ত্রুটি সৃষ্টি করতে পারে। সুতরাং, একটি প্রতীকী লিঙ্ক তৈরি করার আগে, লক্ষ্য ফাইল বা ডিরেক্টরি বিদ্যমান আছে এবং আপনার কাছে এটি অ্যাক্সেস করার সঠিক অনুমতি রয়েছে তা নিশ্চিত করুন।



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





সিম্বলিক লিংক বা সিম্বলিক লিঙ্ক কাকে বলে

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





একটি শর্টকাট সঙ্গে একটি Symlink বিভ্রান্ত করবেন না.



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

প্রতীকী লিঙ্ক গঠন

একটি প্রতীকী লিঙ্ক হল একটি পাঠ্য স্ট্রিং যা অপারেটিং সিস্টেম দ্বারা স্বয়ংক্রিয়ভাবে অন্য ফাইল বা ডিরেক্টরির পথ হিসাবে ব্যাখ্যা করা হয়। এই অন্য ফাইল বা ডিরেক্টরি বলা হয় 'টার্গেট '

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



প্রতীকী লিঙ্কের সুবিধা

  1. প্রতীকী লিঙ্কগুলি খুব কম জায়গা নেয় এবং খুব দ্রুত তৈরি হয়। আপনি সিম্বলিক লিঙ্কগুলির সাথে অনেক হার্ড ড্রাইভ স্থান সংরক্ষণ করেন
  2. হার্ড লিঙ্কের বিপরীতে, প্রতীকী লিঙ্কগুলি ফাইল সিস্টেমের ফাইলগুলির সাথে লিঙ্ক করতে পারে। সচেতন থাকুন যে আপনি যদি আসল ফাইলটি মুছে দেন, হার্ড লিঙ্কটি এখনও এটিকে সমর্থন করবে, কিন্তু সিমলিংকটি তা করবে না।
  3. সিম্বলিক লিঙ্কগুলি ফোল্ডারের কাঠামো বজায় রাখে যেখানে তারা রয়েছে। উদাহরণস্বরূপ, ধরা যাক সেখানে আছে পাঠ্য ফাইলের মধ্যে রয়েছে 'উপযোগিতা' ফোল্ডারে অবস্থিত /D/Myfolder/Utility/windowsclub.txt . এখন যদি প্রতীকী লিঙ্কের জন্য ইউটিলিটি ড্রপবক্স ফোল্ডারে একটি ফোল্ডার তৈরি করা হয়েছে এবং আপনি অনুসন্ধান শুরু করেছেন windowsclub.txt ড্রপবক্স ফোল্ডারে ফাইল পাথ পড়বে /D/Myfolder/Utility/windowsclub.txt আসল/প্রকৃত ফাইল পাথে ফিরে রূপান্তর করার পরিবর্তে।
  4. সিম্বলিক লিঙ্কের সাহায্যে, আপনি আপনার মিউজিক/ভিডিও মিডিয়া ফাইলগুলিকে অন্য হার্ড ড্রাইভে সংরক্ষণ করতে পারেন, কিন্তু তারপরও সেগুলিকে মানক সঙ্গীত/ভিডিও ফোল্ডারে প্রদর্শন করতে পারেন যাতে আপনার মাল্টিমিডিয়া প্রোগ্রামগুলি সেগুলি সনাক্ত করতে পারে।
  5. ডেভেলপাররা প্রায়ই ভাগ করা ফাইল/ফোল্ডারের ডুপ্লিকেট কপি ফিজিক্যাল ফাইল/ফোল্ডারের দিকে নির্দেশ করে সিমলিংক দিয়ে প্রতিস্থাপন করে। অপ্রয়োজনীয় ফাইলের অনুলিপিগুলি প্রতিস্থাপন করা অনেকগুলি শারীরিক ডিস্কের স্থান বাঁচাতে পারে এবং প্রকল্পগুলি কপি/ব্যাক আপ/ডিপ্লয়/ক্লোন করতে যে সময় লাগে তা ব্যাপকভাবে হ্রাস করতে পারে।

উন্নয়নের আধুনিক বিশ্বে প্রতীকী লিঙ্কের গুরুত্ব

মাইক্রোসফ্টের লিড প্রোগ্রাম ম্যানেজার জোসেফ ডুর যেমন উইন্ডোজ ব্লগে উল্লেখ করেছেন,

অনেক জনপ্রিয় ডেভেলপমেন্ট টুল যেমন গিট এবং প্যাকেজ ম্যানেজার যেমন npm যথাক্রমে রিপোজিটরি বা প্যাকেজ তৈরি করার সময় সিম্বলিক লিংক চিনতে ও সংরক্ষণ করে। যখন এই সংগ্রহস্থলগুলি বা প্যাকেজগুলি অন্য কোথাও পুনরুদ্ধার করা হয়, তখন সিমলিংকগুলিও পুনরুদ্ধার করা হয়, যাতে ডিস্কের স্থান (এবং ব্যবহারকারীর সময়) নষ্ট না হয়। গিট, উদাহরণস্বরূপ, গিটহাবের মতো সাইটগুলির সাথে, আজ বেশিরভাগ বিকাশকারীদের দ্বারা ব্যবহৃত প্রধান উত্স কোড পরিচালনার সরঞ্জাম হয়ে উঠেছে।

প্রতীকী লিঙ্ক

মাইক্রোসফ্ট অনুমোদিত পেশাদার বেনিফিট

আধুনিক উন্নয়নে প্যাকেজ পরিচালকদের ব্যবহার সাম্প্রতিক বছরগুলিতে নাটকীয়ভাবে বৃদ্ধি পেয়েছে। উদাহরণস্বরূপ, নোড প্যাকেজ ম্যানেজার (এনপিএম) জুলাই 1, 2015 এর সপ্তাহে 400 মিলিয়ন ইন্সটল পরিবেশন করেছে, কিন্তু মাত্র এক বছর পরে 1.2 বিলিয়ন ইনস্টল করেছে - মাত্র এক বছরে 3 গুণ বৃদ্ধি! জুন 2016 এর শেষে, npm মাত্র সাত দিনে 1.7 বিলিয়ন নোড প্যাকেজ পরিবেশন করেছে!

উইন্ডোজ 10-এ প্রতীকী লিঙ্ক

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

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

যাইহোক, এখন সঙ্গে উইন্ডোজ 10 ক্রিয়েটর আপডেট অ্যাডমিনিস্ট্রেটর অধিকার সহ একজন ব্যবহারকারী বিকাশকারী মোড সক্ষম করার পরে, যে কোনও পিসি ব্যবহারকারী চালাতে সক্ষম হবে mklink কমান্ড লাইন কনসোল উত্থাপন ছাড়াই কমান্ড।

আপনি কিভাবে প্রতীকী লিঙ্ক তৈরি করবেন

এর সাথে হয় প্রতীকী লিঙ্ক তৈরি করা যেতে পারে কমান্ড mklink বা SymbolicLink API তৈরি করুন .

এই পিসি এটি কাজ করে

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

ব্যবহার কমান্ড mklink নিম্নলিখিত সিনট্যাক্স ব্যবহার করুন:

|_+_|

বিঃদ্রঃ. Mklink বিভিন্ন ধরনের লিঙ্ক তৈরি করতে পারে। নীচের প্রকারগুলি রয়েছে:

  • /D একটি ডিরেক্টরিতে একটি প্রতীকী লিঙ্ক তৈরি করে। ডিফল্ট ফাইলের একটি প্রতীকী লিঙ্ক।
  • /H একটি প্রতীকী লিঙ্কের পরিবর্তে একটি হার্ড লিঙ্ক তৈরি করে।
  • /j একটি ডিরেক্টরি জংশন তৈরি করে।

উদাহরণস্বরূপ, আমি আমার ডেস্কটপে আমার সঙ্গীত ফোল্ডারের একটি ডিরেক্টরি সংযোগ তৈরি করেছি। নীচের স্ক্রিনশট দেখুন।

উইন্ডোজ 10-এ প্রতীকী লিঙ্ক

সুতরাং যখন আমি প্রতীকী লিঙ্কে ক্লিক করি, তখন দেখা যাচ্ছে যে আমার সঙ্গীত ফাইলগুলি সংরক্ষণ করা হয়েছে C: ব্যবহারকারীদের ডেস্কটপ সঙ্গীত যদিও এটি মূলত উপস্থিত ছিল সি: ইউজার মিউজিক .

উইন্ডোজ 10 এ সিম্বলিক লিঙ্ক তৈরি করুন

মনে রাখবেন যে আপনার যদি আপনার পথে স্পেস থাকে তবে আপনাকে উদ্ধৃতিগুলিতে এটি আবদ্ধ করতে হবে।

পাসওয়ার্ড ছাড়াই স্থায়ীভাবে কীভাবে জিমেইল অ্যাকাউন্ট মুছবেন

CreateSymbolicLink ব্যবহার করে

CreateSymbolicLink API ব্যবহার করার সময় নতুন আচরণ সক্ষম করতে, একটি অতিরিক্ত আছে dw পতাকা বিকল্প আপনাকে মান সেট করতে হবে:

SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE

0x2

সুতরাং, উপরের মানটি বেছে নেওয়ার মাধ্যমে, আপনি একটি পতাকা নির্দিষ্ট করেছেন যাতে প্রক্রিয়াটি প্রচার না হলে সিমলিঙ্ক তৈরি করা যায়।

ব্যবহার করে একটি প্রতীকী লিঙ্ক কিভাবে তৈরি করবেন সে সম্পর্কে আরও জানতে সিম্বলিক লিঙ্ক তৈরি করুন API, দেখুন windows.com .

পড়ুন : হার্ড লিঙ্ক, সিম্বলিক লিঙ্ক, জাম্প, ভলিউম মাউন্ট পয়েন্ট তৈরি করা .

উপসংহার

এটা বলা যেতে পারে যে সিম্বলিক লিঙ্কগুলি সাধারণ শর্টকাটগুলির চেয়ে বেশি কার্যকর, তবে সেগুলি তৈরি করা কিছুটা কঠিন। গড় পিসি ব্যবহারকারী এখনও তৈরি করতে কিছুটা ভয় পাবেন। অধিকন্তু, আজও, অনেক ব্যবহারকারী শর্টকাটের ধারণাটি ভালভাবে বুঝতে পারেন না, এবং তাই প্রতীকী লিঙ্কগুলিকে আলাদা করতে এবং তাদের ব্যবহার বুঝতে অসুবিধা হতে পারে।

উইন্ডোজ ত্রুটিগুলি দ্রুত খুঁজে পেতে এবং স্বয়ংক্রিয়ভাবে ঠিক করতে PC মেরামত টুল ডাউনলোড করুন৷

এটি বলার পরে, এটি প্রায় একটি গ্যারান্টি যে প্রোগ্রামটিকে সঠিক ডিরেক্টরিতে নির্দেশ করার জন্য আপনি যা কিছু সেটিংস পরিবর্তন করতে পারেন তা পরিবর্তন করা আপনার পক্ষে সহজ হবে এবং আপনি আসলে একটি সিমলিংক তৈরি করবেন না, তবে কীভাবে সেট আপ করবেন এবং ব্যবহার করবেন তা জানেন। Symlink সত্যিই সহজ হতে পারে.

জনপ্রিয় পোস্ট