ম্যাক ওএস এক্সে এলিইসেস, সিম্বলিক লিংক এবং হার্ড লিঙ্ক কি?

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

সমস্ত তিনটি লিঙ্ক মূল ফাইল সিস্টেম বস্তুর শর্টকাট। একটি ফাইল সিস্টেম বস্তু সাধারণত আপনার Mac- এ একটি ফাইল, কিন্তু এটি একটি ফোল্ডার, একটি ড্রাইভ, এমনকি একটি নেটওয়ার্ক ডিভাইস হতে পারে।

উপনামগুলির সংক্ষিপ্ত বিবরণ, সিম্বলিক লিঙ্কগুলি, এবং হার্ড লিঙ্কগুলি

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

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

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

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

কিছু সংক্ষেপে: তিনটি প্রকারের শর্টকাটগুলি কেবল তার মূল অবস্থানের পরিবর্তে আপনার ম্যাকের ফাইল সিস্টেমের একটি বস্তু অ্যাক্সেস করার পদ্ধতি। শর্টকাটটির প্রতিটি প্রকারের অনন্য বৈশিষ্ট রয়েছে যা অন্যদের তুলনায় কিছু ব্যবহারের জন্য উপযুক্ত উপযুক্ত। চলুন একটি ঘনিষ্ঠ চেহারা নিতে।

ওরফে

শর্টকাট এই ধরনের ম্যাক জন্য সবচেয়ে প্রাচীন; তার শিকড় সমস্ত পদ্ধতি 7 সিস্টেম ফিরে যান। উপনাম ফাইন্ডার স্তর তৈরি এবং পরিচালিত হয়, যার মানে আপনি টার্মিনাল বা একটি অ-ম্যাক অ্যাপ্লিকেশন ব্যবহার করছেন, যেমন অনেক UNIX অ্যাপ্লিকেশন এবং ইউটিলিটি হিসাবে, একটি উপনাম কাজ করবে না। OS X ছোট ডাটা ফাইল হিসাবে আলিয়াসগুলি দেখতে পাচ্ছে, যা তারা জানেন, তবে তারা যে তথ্যগুলি ধারণ করে তা ব্যাখ্যা করতে জানে না।

এটি একটি দুর্ঘটনা বলে মনে হতে পারে, তবে উপনাম আসলে তিন ধরনের শর্টকাটগুলির সবচেয়ে শক্তিশালী। ম্যাক ব্যবহারকারী এবং অ্যাপ্লিকেশনের জন্য, উপনাম শর্টকাটগুলির সবচেয়ে বহুমুখী।

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

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

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

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

সিম্বলিক লিংক

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

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

হার্ড লিংক

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

রেফারেন্স এবং আরও পাঠ