আপনি কি কেবলমাত্র এক সেকেন্ডের জন্য ব্যবহার করবেন এমন ফাইলগুলির জন্য স্টাফ ডিরেক্টরি অনুসন্ধান করতে ক্লান্ত? যদি তাই হয়, আপনি সঠিক জায়গায় এসেছেন। কিভাবে আপনার কম্পিউটারে সিম্বলিক লিঙ্ক তৈরি করতে হয় সে সম্পর্কে আমরা আপনাকে বিস্তারিত নির্দেশনা দিতে যাচ্ছি।
এই নিবন্ধটি থেকে পদক্ষেপগুলি অনুসরণ করার পরে, আপনি দীর্ঘ, অর্থহীন ফাইল অনুসন্ধানগুলিকে বিদায় জানাতে পারেন এবং আপনার বেশি সময় যে বিষয়গুলি গুরুত্বপূর্ণ সেগুলিতে ফোকাস করতে পারেন৷
কিভাবে একটি প্রতীকী লিঙ্ক তৈরি করবেন?
কীভাবে একটি প্রতীকী লিঙ্ক তৈরি করতে হয় সে সম্পর্কে বিস্তারিত জানার আগে, আমরা নিশ্চিত করতে চাই যে আপনি ঠিক কী তৈরি করছেন তা আপনি জানেন। ধরা যাক আপনি একটি প্রোগ্রাম ইনস্টল করেছেন যা "এর অধীনে সংরক্ষণ করা দরকারসি: \ প্রোগ্রাম ফাইল \ প্রোগ্রাম
.”
আপনি সত্যিই এই প্রোগ্রামটি আপনার "D:\Documents"-এ রাখতে চান কিন্তু এটি করা অসম্ভব। এটি হল যখন আপনি আপনার "এ একটি প্রতীকী লিঙ্ক যোগ করুন"সি: \ প্রোগ্রাম ফাইল \ প্রোগ্রাম
"এ ফাইল"D:\নথিপত্র
" ফোল্ডার। এইভাবে, আপনি নিজেকে আপনার পুরো জুড়ে জাগলিং করার ঝামেলা বাঁচাতে পারেন "গ:
" ডিরেক্টরিটি সেই ফাইলটি খুলতে।
বেশিরভাগ অপারেটিং সিস্টেমের জন্য, আপনি ln ব্যবহার করবেন -s আপনার উৎস ফাইলের গন্তব্য এবং আপনার প্রতীকী লিঙ্কের নাম অনুসরণ করে কমান্ড।
নীচে, আপনি নির্দিষ্ট অপারেটিং সিস্টেম এবং প্রোগ্রাম জুড়ে একটি প্রতীকী লিঙ্ক তৈরি করার নির্দেশাবলী পাবেন।
উইন্ডোজে একটি প্রতীকী লিঙ্ক কীভাবে তৈরি করবেন?
উইন্ডোজে একটি সিমলিংক তৈরি করতে, আপনি কমান্ড প্রম্পটে mklink কমান্ডটি ব্যবহার করবেন। এটি Windows Vista, Windows 7, 8, এবং 10-এ উপলব্ধ একটি অভ্যন্তরীণ কমান্ড। আপনি প্রশাসক হিসাবে কমান্ড প্রম্পট চালিয়ে এটি করতে পারেন:
- স্টার্ট মেনুতে "কমান্ড প্রম্পট" টাইপ করুন।
- আইকনে রাইট ক্লিক করুন।
- "প্রশাসক হিসাবে চালান" বিকল্পটি নির্বাচন করুন।
আপনি যদি একটি Windows 10 ক্রিয়েটর আপডেট চালান তবে আপনাকে প্রশাসক হিসাবে কমান্ড প্রম্পট অ্যাক্সেস করতে হবে না। যাইহোক, আপনাকে আগেই ডেভ মোড সক্ষম করতে হবে:
- "সেটিংস" পৃষ্ঠায় যান।
- "আপডেট এবং নিরাপত্তা" বিভাগে নেভিগেট করুন।
- "বিকাশকারীদের জন্য" নির্বাচন করুন।
- নিশ্চিত করুন যে "ডেভেলপার মোড" চালু আছে।
এখন আপনি সবকিছু সেট আপ করেছেন, আপনি কমান্ড প্রম্পটে ফিরে যেতে পারেন এবং নিম্নলিখিত কমান্ডটি চালাতে পারেন:
mklink লিঙ্ক_নাম লক্ষ্য_পথ।
এই কমান্ডটি ব্যবহার করে, আপনি Target_Name ফাইলের দিকে নির্দেশ করে একটি সিমলিঙ্ক তৈরি করবেন।
আপনি যদি সিম্বলিক লিঙ্কটি একটি ডিরেক্টরিতে নির্দেশ করতে চান তবে আপনি সংশ্লিষ্ট চিঠিটি যোগ করবেন:
mklink /D Link_Name টার্গেট_পাথ
যদি কিছু পথের নামে স্পেস থাকে তবে আপনাকে উদ্ধৃতি চিহ্নগুলিতে কমান্ডটি রাখতে হবে:
Mklink /D "C:\My files" "C:\Users\Name\Original\।"
থার্ড-পার্টি সিমলিঙ্ক টুল
উইন্ডোজে সিমলিংক তৈরি করতে, আপনি লিঙ্ক শেল এক্সটেনশন নামে একটি তৃতীয় পক্ষের টুল ডাউনলোড করতে পারেন। এই টুলটি আপনাকে নিম্নলিখিত কাজ করে প্রতীকী লিঙ্ক তৈরি করতে দেয়:
- টুলটি ডাউনলোড এবং ইনস্টল করুন।
- আপনি যে ফাইলটির সিমলিংক করতে চান সেটি খুঁজুন।
- এটিতে ডান ক্লিক করুন।
- মেনু থেকে "লিঙ্ক সোর্স বাছুন" বিকল্পটি নির্বাচন করুন।
- অন্য ফোল্ডারে ডান-ক্লিক করুন, এবং মেনুতে "ড্রপ অ্যাজ" বিকল্পের উপর হোভার করুন।
- "সিম্বলিক লিঙ্ক" নির্বাচন করুন।
কিভাবে ইউনিক্সে একটি প্রতীকী লিঙ্ক তৈরি করবেন?
ইউনিক্সে ফাইলগুলির মধ্যে লিঙ্ক তৈরি করতে, আপনি ব্যবহার করবেন ln
ইউনিক্স প্রম্পটে কমান্ড দিন। একটি সিমলিংক তৈরি করতে, আপনি যোগ করবেন -s
বিকল্প ln
আদেশ আপনার আদেশ এই মত হওয়া উচিত:
ln -s টার্গেট_ফাইল লিঙ্ক_নাম
আপনি যে ফাইলটির জন্য একটি সিমলিংক তৈরি করছেন তার নামের সাথে Target_File প্রতিস্থাপন করা উচিত। আপনি ফাইল সিস্টেমের যেকোনো ফাইল বা ডিরেক্টরিতে সিমলিঙ্ক তৈরি করতে পারেন। আপনার সিমলিংকের নামের সাথে Link_Name প্রতিস্থাপন করুন।
দ্রষ্টব্য: টার্গেট ফাইলটি সরানো বা মুছে ফেলা আপনার সিমলিংককে সঠিকভাবে কাজ করা থেকে বিরত করবে।
কিভাবে লিনাক্সে একটি ডিরেক্টরিতে একটি প্রতীকী লিঙ্ক তৈরি করবেন?
লিনাক্সে একটি ডিরেক্টরিতে সিমলিঙ্ক তৈরি করার জন্য একটি ফাইল তৈরি করার মতো একই পদ্ধতি প্রয়োজন। প্রথম প্যারামিটার হিসাবে, আপনি আপনার ফাইলের ডিরেক্টরির নাম আহ্বান করবেন এবং দ্বিতীয় প্যারামিটার হিসাবে, আপনি আপনার সিমলিংকের নাম লিখবেন।
উদাহরণস্বরূপ, আপনি /mnt/my_drive/photos ডিরেক্টরি থেকে একটি সিমলিঙ্ক তৈরি করতে পারেন ˜/my_photos ডিরেক্টরি:
ln -s /mnt/my_drive/photos ˜/my_photos
কিভাবে উবুন্টুতে একটি প্রতীকী লিঙ্ক তৈরি করবেন?
উবুন্টু সহ সমস্ত লিনাক্স সিস্টেমে ফাইলগুলির মধ্যে লিঙ্ক তৈরি করা "ln
"আদেশ। উবুন্টুতে একটি সিমলিঙ্ক তৈরি করতে, টার্মিনাল চালান এবং বিকল্পের সাথে এই কমান্ডটি চালু করুন -s
পাশে যোগ করা হয়েছে ln
.
আপনার কমান্ড কেমন হওয়া উচিত তা এখানে:
sudo ln -s Source_Directory Link_Directory
আপনার মূল ফাইলের ডিরেক্টরির সাথে "উৎস_ডিরেক্টরি" প্রতিস্থাপন করা উচিত। "Link_Directory" প্যারামিটারে, আপনি আপনার সিমলিংকের নাম লিখবেন।
কিভাবে Mac এ একটি প্রতীকী লিঙ্ক তৈরি করবেন?
ম্যাকের সিম্বলিক লিঙ্কগুলি সম্পর্কে চিন্তা করার সর্বোত্তম উপায় হল সেগুলি উন্নত উপনাম। টার্মিনাল সহ সমস্ত ম্যাক অ্যাপ্লিকেশানে সিমলিঙ্কগুলি কাজ করে এমনভাবে তারা আলাদা। আসলে, আপনি প্রতীকী লিঙ্ক তৈরি করতে টার্মিনাল ব্যবহার করবেন। শুধু নীচের পদক্ষেপগুলি অনুসরণ করুন:
- কমান্ড + স্পেস টিপে টার্মিনাল চালু করুন, তারপর টাইপ করুন "
টার্মিনাল
" বিকল্পভাবে, ফাইন্ডার > অ্যাপ্লিকেশন > ইউটিলিটি > টার্মিনালের মাধ্যমে টার্মিনাল চালু করুন। - নিম্নলিখিত কমান্ডটি চালান: ln -s /original/path/link/path. আপনি একটি ফাইল বা একটি ডিরেক্টরিতে একটি পথ তৈরি করতে পারেন। উদাহরণস্বরূপ, আপনি যদি আপনার ডেস্কটপে একটি সিমলিঙ্ক তৈরি করতে চান যা আপনার নথি ফোল্ডারে নির্দেশ করবে, আপনি এই কমান্ডটি চালাবেন:
ln -s/ব্যবহারকারী/নাম/নথিপত্র/ব্যবহারকারী/নাম/ডেস্কটপ
সঠিকভাবে আহ্বান করা হলে, আপনি আপনার ডেস্কটপে "ডকুমেন্টস" নামে একটি ফোল্ডার দেখতে পাবেন। এটি আসল ফোল্ডারের মতো দেখায় তবে এটি আসলে এর প্রতীকী লিঙ্ক। আপনি এটি খুলতে পারেন এবং এতে মূল "ডকুমেন্টস" ফোল্ডারের মতো একই সামগ্রী থাকবে৷
হয়তো আপনার পাথ ফাইলে স্পেস থাকবে। উদাহরণস্বরূপ, আপনি যদি "আমার ছবি" নামে একটি ফোল্ডারে একটি প্রতীকী লিঙ্ক তৈরি করতে চান এবং আপনি এটি "মাই ফাইল" ফোল্ডারে উপস্থিত করতে চান, তাহলে আপনি কমান্ডটি উদ্ধৃতি চিহ্নগুলিতে সংযুক্ত করবেন:
ln -s “ব্যবহারকারী/নাম/আমার ছবি” “/ব্যবহারকারী/নাম/আমার ফাইল/লিঙ্ক”
জিনিসগুলিকে সহজ করতে, আপনি ফাইন্ডার অ্যাপ থেকে যে কোনও ফোল্ডারকে টার্মিনালে টেনে আনতে এবং ফেলে দিতে পারেন৷ এটি স্বয়ংক্রিয়ভাবে সেই ফোল্ডারের পথটি সন্নিবেশ করবে এবং প্রয়োজনে এটিকে উদ্ধৃতি চিহ্নে আবদ্ধ করবে।
থার্ড-পার্টি সিমলিঙ্ক টুল
আপনি ফাইন্ডারে একটি প্রতীকী লিঙ্কও তৈরি করতে পারেন, তবে এটি করার জন্য আপনার একটি তৃতীয় পক্ষের সরঞ্জামের প্রয়োজন হবে। আপনি SymbolicLinker নামক অ্যাপটি ইনস্টল করতে পারেন যা ফাইন্ডার প্রসঙ্গ মেনুতে নিম্নলিখিত বিকল্পটি যুক্ত করবে: পরিষেবাগুলি > প্রতীকী লিঙ্ক তৈরি করুন।
কিভাবে Centos 7 এ একটি প্রতীকী লিঙ্ক তৈরি করবেন?
সেন্টোস 7-এ একটি প্রতীকী লিঙ্ক তৈরি করতে অন্যান্য লিনাক্স অপারেটিং সিস্টেমের মতো একই কমান্ডের প্রয়োজন। আপনি চালাবেন ln
আদেশ অনুসরণ করে -s
:
Ln -s Source_Directory লিঙ্ক ডিরেক্টরি
আপনি আপনার ফাইল সিস্টেম জুড়ে ডিরেক্টরি বা যেকোনো ফাইলের সিমলিঙ্ক তৈরি করতে পারেন।
কিভাবে Powershell এ একটি প্রতীকী লিঙ্ক তৈরি করবেন?
পাওয়ারশেলে একটি সিমলিঙ্ক তৈরি করতে নীচের পদক্ষেপগুলি অনুসরণ করুন:
- প্রশাসক হিসাবে পাওয়ারশেল চালান।
- এই কমান্ডটি অনুলিপি করুন (বা টাইপ করুন)
নতুন-আইটেম -আইটেম টাইপ -সিম্বলিকলিঙ্ক -পাথ "লিঙ্ক" -লক্ষ্য "লক্ষ্য"
- "লিঙ্ক" অংশে, আপনার নাম এবং ফাইল এক্সটেনশন সহ আপনার প্রতীকী লিঙ্ক পাথ টাইপ করা উচিত।
- "টার্গেট" অংশে, আপনার নতুন লিঙ্কটি যে পথটি উল্লেখ করবে তা টাইপ করুন।
কিভাবে পাইথনে একটি প্রতীকী লিঙ্ক তৈরি করবেন?
আপনি যদি পাইথন ব্যবহার করেন, আপনি সম্ভবত জানেন যে OS মডিউল আপনাকে আপনার অপারেটিং সিস্টেমের সাথে ইন্টারঅ্যাক্ট করতে দেয়। আপনি os.symlink() পদ্ধতি ব্যবহার করতে পারেন সিমলিংক (dst) তৈরি করতে যা তাদের উৎস-গন্তব্য (src) নির্দেশ করে।
এটি সিনট্যাক্স:
os.symlink(src, dst)
দ্য src
উত্স জন্য দাঁড়িয়েছে, যখন dst
গন্তব্য যা আগে বিদ্যমান ছিল না। কমান্ড সফল হলে আপনার কোনো রিটার্ন মান পাওয়া উচিত নয়।
অতিরিক্ত প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী
এই বিষয় থেকে সর্বাধিক পেতে আপনাকে সাহায্য করার জন্য এখানে আরও কিছু প্রশ্ন রয়েছে৷
একটি প্রতীকী লিঙ্ক কি করে?
সিম্বলিক লিঙ্ক, সাধারণত সিমলিঙ্ক নামে পরিচিত, ফাইল সিস্টেম বৈশিষ্ট্য যা নির্দিষ্ট ফাইল বা ফোল্ডারের লিঙ্ক তৈরি করে। একটি উপায়ে, এগুলি উইন্ডোজের একটি শর্টকাট বা ম্যাকের একটি উপনামের মতো, ব্যতীত এগুলি প্রকৃত ফাইল নয়। একটি প্রতীকী লিঙ্ক আসলে একটি নির্দিষ্ট ফাইল সিস্টেমের একটি এন্ট্রি যা একটি ফাইল বা ডিরেক্টরিকে বোঝায়।
কিভাবে LN দিয়ে সিম্বলিক লিঙ্ক তৈরি করবেন?
বেশিরভাগ অপারেটিং সিস্টেম সিম্বলিক লিঙ্ক তৈরি করতে ln কমান্ড ব্যবহার করবে। এটি যেভাবে কাজ করে তা হল আপনি প্রশাসক হিসাবে আপনার সিস্টেমের টার্মিনাল চালান এবং নিম্নলিখিত কমান্ডটি চালান:
ln -s File_Source File_destination
দ্য ln
কমান্ড ডিফল্টরূপে একটি হার্ড লিঙ্ক তৈরি করে, তাই আপনাকে যোগ করতে হবে -s
, যা এটিকে একটি নরম লিঙ্ক (symlink) তৈরি করতে বলে।
কিভাবে একটি প্রতীকী লিঙ্ক মুছে ফেলবেন?
বেশিরভাগ সময়, আপনি অন্য যেকোন ফাইলের মতো সিমলিঙ্কগুলি সরাতে পারেন: এটিকে ট্র্যাশ বিনে নিয়ে যান।
আপনি লিনাক্সে সিমলিংকগুলিকে "এর সাহায্যে সরাতে পারেনrm
"আদেশ। আপনার প্রতীকী লিঙ্কের নামের সাথে প্রতীকী_লিঙ্ক প্রতিস্থাপন করে নিম্নলিখিত কমান্ডটি চালু করুন: rm প্রতীকী_লিঙ্ক_নাম
যদি কর্মটি সফল হয়, আপনার কমান্ডটি শূন্য হিসাবে প্রস্থান করবে এবং কোনো আউটপুট প্রদর্শন করবে না। আপনি একাধিক সিমলিংক মুছে ফেলতে পারেন। প্রতিটির মধ্যে একটি স্থান দিয়ে আর্গুমেন্ট হিসাবে তাদের নামগুলি পাস করুন: rm symlinkX symlinkZ symlinkY
আপনি unlink কমান্ড ব্যবহার করতে পারেন. এই কমান্ড শুধুমাত্র একটি একক যুক্তি গ্রহণ করবে, তাই আপনাকে একের পর এক লিঙ্ক মুছতে হবে। শুধু নিম্নলিখিত কমান্ড চালান: প্রতীকী_লিঙ্ক_নাম লিঙ্কমুক্ত করুন
কমান্ড সফল হলে আপনার কোন আউটপুট পাওয়া উচিত নয়।
উইন্ডোজে সিমলিঙ্কগুলি মুছতে, ব্যবহার করুন rmdir
আদেশ
ম্যাকে, ফাইলটিকে ট্র্যাশবিনে সরানো ছাড়া, আপনি rm কমান্ড ব্যবহার করে এটি মুছে ফেলতে পারেন। সিমলিংক পাথ সহ এই কমান্ডটি চালান: rm/link/path
একটি প্রতীকী লিঙ্ক তৈরি করার কমান্ড কি?
বেশিরভাগ অপারেটিং সিস্টেম সিম্বলিক লিঙ্ক তৈরি করতে ln কমান্ড ব্যবহার করে। এটি যেভাবে কাজ করে তা হল আপনি প্রশাসক হিসাবে আপনার সিস্টেমের টার্মিনাল চালান এবং নিম্নলিখিত কমান্ডটি চালান:
ln -s File_Source File_destination
দ্য ln
কমান্ড ডিফল্টরূপে একটি হার্ড লিঙ্ক তৈরি করে, তাই আপনাকে যোগ করতে হবে -s
, যা এটিকে একটি নরম লিঙ্ক (symlink) তৈরি করতে বলে।
আপনার ফাইল নেভিগেশন অভিজ্ঞতা উন্নত
নির্দিষ্ট ফাইল ডিরেক্টরিগুলির প্রতীকী লিঙ্কগুলি কীভাবে তৈরি করতে হয় তা জানা একটি রিয়েল-টাইম সেভার হতে পারে। আরও ভাল, এটি আপনার ফাইলগুলিকে তাদের আসল গন্তব্যে নিরাপদে সঞ্চয় করে রাখে, তাই ফাইলগুলিকে চারপাশে সরিয়ে নিয়ে কিছুই বিশৃঙ্খলা হয় না। যখন আপনার আর একটি নির্দিষ্ট প্রতীকী লিঙ্কের প্রয়োজন হয় না, তখন আপনি অন্য ফাইলের মতোই এটি সহজেই মুছে ফেলতে পারেন।
সিম্বলিক লিঙ্ক তৈরি করার জন্য আপনি কোন ফাইলগুলিকে সবচেয়ে দরকারী বলে মনে করেন? নীচের মন্তব্য বিভাগে আপনার চিন্তা শেয়ার করুন.