উবুন্টুতে কীভাবে একটি প্রতীকী লিঙ্ক তৈরি করবেন

How Create Symbolic Link Ubuntu



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

সার্ভারের জন্য, সিমলিঙ্কিং খুবই উপকারী। আপনি কি লিনাক্স ব্যবহারকারী? তারপর সিমলিঙ্ক আপনাকে অনেক সাহায্য করতে পারে। আপনার কাজের চাপ কমানোর জন্য আপনাকে কেবল এটির সাথে সৃজনশীল হতে হবে।








লিনাক্সের ফাইল সিস্টেমে অনেক জটিল ডিরেক্টরি আছে, তাই না? তাদের সব মনে রাখা একটি বাস্তব ঝামেলা হতে পারে। তদুপরি, যখন আপনি একটি ফাইল/ডিরেক্টরি নিয়ে কাজ করতে চান যা ডিরেক্টরি এবং সাব-ডিরেক্টরির গভীরে থাকে, তখন ফাইলের পথের দৈর্ঘ্য দীর্ঘতর হয়।



CLI- এর সাথে কাজ করার সময় এটি বিশেষভাবে একটি যন্ত্রণা যেখানে আপনাকে ফাইল পাথ নির্দিষ্ট করতে হবে। এখানে সাহায্য করার জন্য সিমলিঙ্ক আসে।



উদাহরণস্বরূপ, আপনি /home//Downloads/a/b/c/d/e.txt ফাইল অ্যাক্সেস করতে চান। এটি একটি সহজ ডেমো, কিন্তু অবশ্যই পুরো ফাইলের দৈর্ঘ্য টাইপ করা এমন কিছু নয় যা আপনি প্রায়ই করতে চান, তাই না? সিমলিঙ্কের ক্ষমতার সাহায্যে, আপনি নাটকীয়ভাবে /home/e.txt এ ফাইলের পথ কমাতে পারেন।





এখানে, সিমলিঙ্ক বৈশিষ্ট্যটি আপনাকে /home/e.txt এ একটি ভার্চুয়াল ফাইল তৈরি করতে দেয় যা /home//Downloads/a/b/c/d/e.txt কে নির্দেশ করে। যখনই আপনি /home/e.txt ফাইল ম্যানিপুলেট করার জন্য বলবেন, সিস্টেমটি মূল ফাইলে কাজ করবে।

একই পদ্ধতি ডিরেক্টরিগুলির জন্যও যায়।



আজ, আসুন কীভাবে একটি সিমলিঙ্ক তৈরি করা যায় এবং এটির সাথে মজা করা যায় তা পরীক্ষা করে দেখুন।

সিমলিঙ্ক তৈরি করা

সমস্ত লিনাক্স সিস্টেমে, একটি টুল ln আছে। প্রাকৃতিক লগারিদমের সাথে বিভ্রান্ত হবেন না! ln cp এবং mv এর একই গঠন অনুসরণ করে। লিনাক্সে ফাইল (গুলি) এবং ডিরেক্টরি কপি করার বিষয়ে আরও জানুন

ln -এস <source_file_directory> <link_file_directory>

উদাহরণস্বরূপ, আসুন /home /viktor /downloads to /downloads এর একটি সিমলিঙ্ক তৈরি করি।

sudo ln -এস /বাড়ি/বিজয়ী/ডাউনলোড/ডাউনলোড

ফলাফল যাচাই করার সময় এসেছে। লক্ষ্য করুন যে আপনি সহজেই একটি নির্দেশ দিয়ে ফলাফল যাচাই করতে পারেন যা সেই ডিরেক্টরি বা ফাইল ব্যবহার করে কাজ করে। উদাহরণ স্বরূপ,

সিডি /ডাউনলোড

আমি এখন ভিতরে /ডাউনলোড ডিরেক্টরি। এটি আসলে একটি নতুন ডিরেক্টরি নয়। পরিবর্তে, এটি মূল/হোম/ভিক্টর/ডাউনলোড ফোল্ডারের একটি লিঙ্ক।

যাচাই করুন যে উভয়ই একই -

সিডি /বাড়ি/বিজয়ী/ডাউনলোড
ls
সিডি /ডাউনলোড
ls

দেখা? দুজনেই একই!

আসুন একটি ফাইলের সাথে একই কাজ করি। আমি ইতিমধ্যে একটি ডেমো ফাইল pimusic.txt/home/viktor/Desktop এ সেট করেছি। আসুন এটিকে PIMUSIC হিসাবে লিঙ্ক করি।

sudo ln -এস /বাড়ি/বিজয়ী/ডেস্কটপ/pimusic.txt PIMUSIC

ফলাফল যাচাই করুন -

বিড়ালপিমিউজিক

স্থায়ী সিমলিঙ্ক তৈরি করা

মনে রাখবেন যে আপনার তৈরি সিমলিঙ্কগুলি স্থায়ী নয়। যখনই আপনি আপনার সিস্টেম পুনরায় বুট করবেন, আপনাকে আবার সিমলিঙ্কটি পুনরায় তৈরি করতে হবে। তাদের স্থায়ী করতে, কেবল -s পতাকা সরান। মনে রাখবেন এটি একটি কঠিন লিঙ্ক তৈরি করবে।

sudo ln /বাড়ি/বিজয়ী/ডেস্কটপ/pimusic.txt PIMUSIC

সিস্টেম রিবুট করার পর ফলাফল যাচাই করুন -

বিড়ালপিমিউজিক

উপভোগ করুন!