সিংহটিতে আমি কীভাবে একটি নরম লিঙ্ক তৈরি করতে পারি?


8

আমি আজ বুঝতে পেরেছি যে একটি উপনাম সিংহের নরম লিঙ্কের মতো জিনিস নয়। আমি আমার ড্রপবক্স ফোল্ডারে একটি ফোল্ডারের একটি উপন্যাস তৈরি করেছি এবং উপনামটি আমার ডেস্কটপে সরিয়েছি।

আমি যখন cdএই উপনামটি টার্মিনালে প্রবেশ করার চেষ্টা করি তখন টার্মিনাল নোট করে যে উপনামটি কোনও ফোল্ডার নয়। উবুন্টুতে, তবে আমি cdএকটি নরম লিঙ্কে যেতে পারি।

সিংহটিতে আমি কীভাবে একটি নরম লিঙ্ক তৈরি করতে পারি? এটি আমার পক্ষে সুবিধাজনক হবে কারণ আমি পাইথন স্ক্রিপ্টগুলি লিখি যা নরম লিঙ্কগুলিতে নির্ভর করে।

উত্তর:


8

আপনি টার্মিনাল থেকে নরম লিঙ্কগুলি (ওরফে সিম্বলিক লিঙ্ক বা সিমলিংক) তৈরি করতে পারেন, অন্য কোনও ইউনিক্স সিস্টেমের মতোই।

আমি ড্রপবক্সের সাথে পরিচিত নই তাই আমি Dropboxআপনার হোম ডিরেক্টরিতে একটি ফোল্ডার আছে তা ধরে নিয়ে একটি উদাহরণ তৈরি করব :

cd ~
ln -s ~/Dropbox/aFolder Desktop/aFolder

নোটটি lnলিঙ্কটি এটির দ্বিতীয় যুক্তি হিসাবে তৈরি করতে লাগে ; এটি মত মনে cp

এছাড়াও, একটি সতর্কতা: আপনি যদি কোনও আপেক্ষিক পথের সাথে কোনও নরম লিঙ্ক তৈরি করেন , উদাহরণস্বরূপ

cd ~/Desktop
ln -s ../Dropbox/aFolder aFolder

তারপরে লিঙ্কটি এই মুহুর্তে তার অবস্থানের সাথে সম্পর্কিত হবে , আপনি যখন তৈরি করেছেন এটি বর্তমান ডিরেক্টরিটির সাথে নয়! সুতরাং, উদাহরণস্বরূপ, আপনি যদি এটিকে সরিয়ে নিয়ে যান ~/Desktop/Foldersতবে এটির ~/Desktop/Dropboxপরিবর্তে এটি নির্দেশ করা হবে ~/Dropbox


3

আপনাকে অবশ্যই lnটার্মিনাল থেকে ইউনিক্স কমান্ডটি ব্যবহার করতে হবে ।

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