এমকে LINK বনাম জংশন.এক্সে


27

SysInternals একটি প্রোগ্রাম আছে junction.exe যে জাংশন সৃষ্টি (ওরফে। Reparse পয়েন্ট , ওরফে। Symlinks) উইন্ডোজ হবে।

যাইহোক, উইন্ডোজ এছাড়াও একটি mklink সঙ্গে আসে যা একই জিনিস মনে হয়।

একটি উল্লেখযোগ্য পার্থক্য আছে?

আমি বিশ্বাস করি যে সিসইন্টার্নালদের যদি নিজস্ব প্রোগ্রাম থাকে তবে তারা মানক এমকেলিঙ্ক প্রোগ্রামে একটি ঘাটতি দেখেছিল।


5
Junctionলিঙ্কযুক্ত পৃষ্ঠা অনুযায়ী, ২০১০ সালের সেপ্টেম্বরে প্রকাশিত হয়েছিল। একইভাবে, লিঙ্কযুক্ত পৃষ্ঠার MKLINKএপ্রিল ২০১২ এ প্রকাশের তারিখ রয়েছে That Junctionএটি mklinkকার্যকরভাবে উইন্ডোজে এক্সিকিউটেবল যুক্ত হওয়ার আগেই তৈরি হয়েছিল বলে মনে হয় । (আমি আরও যখন প্রতিটি মূলত হাজির অনুবাদ করে, এবং অত: পর একটি মন্তব্য বরং একটি সম্পূর্ণ উত্তর চেয়ে খনন করেন নি কেউ এই প্রসারিত ও একটি সঠিক উত্তর তৈরি, হতে আমার অতিথি চায়।।)
একটি CVn

ওহো! আমি সেটা মিস করছিলাম. এটি প্রদর্শিত হয় যে জংশন প্রাক-তারিখগুলি এম কে লিঙ্ক। ধন্যবাদ।
আবেলেনকি

উত্তর:


41

তুলনা

মার্ক রাশিনোভিচের junctionপ্রোগ্রামটি একটি নির্দিষ্ট লক্ষ্যকে সামনে রেখে তৈরি করা হয়েছিল: জংশন পয়েন্টগুলি তৈরি করুন (এবং মুছুন)। এটি বছরের পর বছর ধরে রক্ষণাবেক্ষণ করা হয়েছিল, তবে এখনও পর্যন্ত কোনও নতুন বৈশিষ্ট্য যুক্ত করা হয়নি। সর্বশেষ সংস্করণটি 4 জুলাই, 2016 এ প্রকাশিত হয়েছিল।

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


ইতিহাসের একটি বিট

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

2000

junctionসরঞ্জামটির প্রথম সংস্করণ প্রকাশিত হয়েছিল। অফিসিয়াল ওয়েবসাইটের উদ্ধৃতি:

উইন্ডোজ 2000 এবং উচ্চতর ডিরেক্টরি প্রতীকী লিঙ্কগুলিকে সমর্থন করে, যেখানে একটি ডিরেক্টরি কম্পিউটারে অন্য ডিরেক্টরিতে প্রতীকী লিঙ্ক হিসাবে কাজ করে। [...]

দুর্ভাগ্যক্রমে, উইন্ডোজ জংশন তৈরির জন্য কোনও সরঞ্জাম নিয়ে আসে না — আপনাকে উইন 2 কে রিসোর্স কিট কিনতে হবে, যা linkdজংশন তৈরির জন্য প্রোগ্রামের সাথে আসে । তাই আমি নিজের জংশন তৈরির সরঞ্জাম: জংশন লেখার সিদ্ধান্ত নিয়েছি ।

সূত্র: জংশন

2005-06

mklinkকমান্ড প্রাক বিটা সময়ে উইন্ডোজ ভিস্তা সঙ্গে চালু করা হয়।

এটি অফিসিয়াল বিটা 1 27 জুলাই 2005 এ প্রেরণের পর থেকে উপলব্ধ ছিল Initial প্রাথমিকভাবে এটি কেবল প্রতীকী লিঙ্ক এবং হার্ড লিঙ্ক তৈরি করতে পারে; জংশন পয়েন্টগুলি তৈরি করার দক্ষতা পরে 19 ডিসেম্বর 2005 এ প্রকাশিত কমিউনিটি টেকনোলজি প্রিভিউ (সিটিপি) নিয়ে আসে।

স্পষ্টতই কমান্ডটি 2006 এর কিছুক্ষণ পরে পুরোপুরি নজরে ছিল, যখন এটি প্রথম প্রকাশ করা হয়েছিল। এখানে আমি প্রথম দিকের রেফারেন্সটি খুঁজে পেতে সক্ষম হয়েছি:

আপনি এখন উইন্ডোজ ভিস্তার মধ্যে প্রতীকী লিঙ্ক তৈরি করতে পারেন।

C:\test>ver

Microsoft Windows [Version 6.0.5365]

C:\test>mklink
Creates a symbolic link.

MKLINK [[/D] | [/H] | [/J]] Link Target

[...]

সূত্র: উইন্ডোজ ভিস্তার মধ্যে প্রতীকী লিঙ্ক

এছাড়াও:

ম্যালকম [এমএসএফটি] (বিশেষজ্ঞ):
প্রশ্ন: সিমলিংক তৈরি করার সত্যিই কোনও সহজ উপায় আছে কি?
উত্তর: সিএমডি খুলুন, এবং 'এমকিলিঙ্ক' টাইপ করুন। এই সরঞ্জামটি আপনাকে জংশন, হার্ডলিঙ্ক এবং প্রতীকী লিঙ্কগুলি তৈরি করতে অনুমতি দেবে।

উত্স: এনটিএফএস বিটা চ্যাট ট্রান্সক্রিপ্ট (জুলাই 12, 2006)


অতিরিক্ত তথ্য

একটি ফাইল বা ডিরেক্টরিতে একটি পুনর্বার বিন্দু থাকতে পারে যা ব্যবহারকারী-সংজ্ঞায়িত ডেটা সংগ্রহ। এই ডেটাটির ফর্ম্যাটটি অ্যাপ্লিকেশন যা ডেটা সংরক্ষণ করে এবং একটি ফাইল সিস্টেম ফিল্টার দ্বারা বোঝা যায় যা আপনি ডেটাটি ব্যাখ্যা করতে এবং ফাইলটি প্রক্রিয়া করার জন্য ইনস্টল করেন।

উদাহরণস্বরূপ, পুনর্বার পয়েন্টগুলি এনটিএফএস ফাইল সিস্টেম লিঙ্কগুলি এবং মাইক্রোসফ্ট রিমোট স্টোরেজ সার্ভার (আরএসএস) প্রয়োগ করতে ব্যবহৃত হয়।

উত্স: পয়েন্টগুলি প্রতিস্থাপন করুন

এনটিএফএস ফাইল সিস্টেমে তিন ধরণের ফাইল লিঙ্ক সমর্থিত রয়েছে: হার্ড লিঙ্ক, জংশন এবং প্রতীকী লিঙ্কগুলি।

উত্স: হার্ড লিঙ্ক এবং জংশন

হার্ড লিঙ্ক

একটি হার্ড লিঙ্ক হ'ল একটি ফাইলের ফাইল সিস্টেমের প্রতিনিধিত্ব যার দ্বারা একাধিক পাথ একই ভলিউমে একটি ফাইলকে রেফারেন্স করে। [...] ফাইলটিতে যে কোনও পরিবর্তন তত্ক্ষণাত অ্যাপ্লিকেশনগুলিতে দৃশ্যমান হয় যা এটির সাথে সম্পর্কিত লিঙ্কগুলির মাধ্যমে এটি অ্যাক্সেস করে। তবে ডিরেক্টরি প্রবেশের আকার এবং বৈশিষ্ট্য সম্পর্কিত তথ্য কেবলমাত্র সেই লিঙ্কের জন্য আপডেট করা হয় যার মাধ্যমে পরিবর্তনটি করা হয়েছিল।

উত্স: হার্ড লিঙ্ক এবং জংশন

জাংশন

একটি জংশন (একটি সফট লিঙ্কও বলা হয়) একটি হার্ড লিঙ্কের থেকে পৃথক যে স্টোরেজ অবজেক্টের উল্লেখ রয়েছে এটি পৃথক ডিরেক্টরি এবং একটি জংশন একই কম্পিউটারে বিভিন্ন স্থানীয় ভলিউমে অবস্থিত ডিরেক্টরিগুলি লিঙ্ক করতে পারে।

উত্স: হার্ড লিঙ্ক এবং জংশন

জংশন পয়েন্টগুলি কেবল স্থানীয় ভলিউমের ডিরেক্টরিতে লিঙ্ক করতে পারে; দূরবর্তী শেয়ারগুলিতে জংশন পয়েন্টগুলি অসমর্থিত।

সূত্র: এনটিএফএস জংশন পয়েন্ট

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

একটি প্রতীকী লিঙ্কটি একটি ফাইল-সিস্টেম অবজেক্ট যা অন্য কোনও ফাইল সিস্টেমের অবজেক্টকে নির্দেশ করে। যে বস্তুটির দিকে ইশারা করা হচ্ছে তাকে লক্ষ্য বলে।

প্রতীকী লিঙ্কগুলি ব্যবহারকারীদের কাছে স্বচ্ছ; লিঙ্কগুলি সাধারণ ফাইল বা ডিরেক্টরি হিসাবে প্রদর্শিত হয় এবং ব্যবহারকারী বা অ্যাপ্লিকেশন দ্বারা ঠিক একই পদ্ধতিতে কাজ করতে পারে।

সূত্র: প্রতীক লিংক

[সিম্বলিক লিঙ্কগুলি] উইন্ডোজ ভিস্তার সাথে এনটিএফএস ফাইল সিস্টেমে সংশোধিত পরিবর্তনের সাথে পরিচিত হয়েছিল , তবে উইন্ডোজ এক্সপির জন্য ফিল্টার ড্রাইভারের মাধ্যমে উপলব্ধ ।

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

উইন্ডোজ ভিস্তা / উইন্ডোজ in- এ ডিফল্ট সুরক্ষা সেটিংস অ-উন্নত প্রশাসক এবং সমস্ত অ-প্রশাসককে প্রতীকী লিঙ্ক তৈরি করা থেকে বঞ্চিত করে।

সূত্র: এনটিএফএস প্রতীকী লিঙ্ক

আরও পড়া


আপনি যদি আমার চেয়ে আরও বিস্তারিত উত্তর দিতে চলেছেন, আপনি পাশাপাশি উল্লেখ করতে পারেন যে এনটিএফএস রিপার্স পয়েন্টগুলি অন্য একটি গন্ধ।
প্যারাড্রয়েড

(স্পষ্ট করে
বলার

খাঁটি মানের উত্তর।
শো

2
এনবি: "ফাইল" প্রতীকী লিঙ্কগুলি রয়েছে ( mklinkলক্ষ্য ধরণের নির্বিশেষে প্লেইন দ্বারা তৈরি ) এবং সেখানে "ডিরেক্টরি" প্রতীকী লিঙ্ক রয়েছে (দ্বারা তৈরি mklink /d)। লক্ষ্যটির জন্য সঠিক ধরণের লিঙ্ক তৈরি করা ভাল।
kbolino

আমি কৌতূহল করছি কেন জংশন.এক্সে ২০১ 2016 সালে আপডেট হয়েছিল এবং তারা সিসি ইন্টারনালস দিয়ে কেন চালিয়ে যেতে থাকে? তারা কি হতাশার বিরুদ্ধে? এটি ভাবতে আসুন, হ্যাঁ তারা ... সম্ভবত উইন্ডোজগুলিতে এই অর্ধেক সরঞ্জামের যথেষ্ট প্রতিস্থাপন রয়েছে। দুর্দান্ত বিস্তারিত উত্তর।
অ্যাডাম প্লোচার

2

মন্তব্যে ইতিমধ্যে উল্লিখিত হিসাবে, junction.exeভিস্তা / উইনসভার ২০০৮ এর আগে প্রকাশিত হয়েছিল, যা mklinkকমান্ডটি নিয়ে এসেছিল ।

সুতরাং ভিস্তার উপর থেকে এটি ব্যবহার করার কোনও মানে নেই। ভিস্তার চেয়ে পুরানো উইন্ডোজের সংস্করণগুলি আর যাইহোক সমর্থিত নয়।

এছাড়াও, এনটিএফএস সিম্বলিক লিঙ্কগুলি (কেবলমাত্র এনটিএফএস জংশন ) junction.exeসমর্থন করে না , যা ভিস্তা / উইনসরভার ২০০৮ এবং কমান্ডের সাথে প্রবর্তিত হয়েছিল ।mlink

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.