আমি এই ফাইল গঠনটি তৈরি করেছি:
test/src
test/firefox
আমি যখন এই আদেশটি চালাচ্ছি:
ln -s test/src test/firefox
আমি প্রতীকী একটি লিঙ্কটি test/firefox/srcনির্দেশ করে তৈরি করা আশা করব test/src, তবে পরিবর্তে আমি এই ত্রুটিটি পেয়েছি:
-bash: cd: src: Too many levels of symbolic links
- আমি কি ভুল করছি?
- আপনি কি কোনও ফোল্ডারের একটি প্রতীকী লিঙ্ক তৈরি করতে পারবেন না যা সেই ফোল্ডারের একটি ভাইবোনতে সঞ্চিত আছে?
- এর মূল কথা কি?
cd test/firefox/srcত্রুটিটি প্রদর্শিত হবে cd: no such file or directory: test/firefox/srcকারণ test/firefox/srcএটি একটি জটলা প্রতীকী লিঙ্ক। আপনি কি cdঅন্য কিছু প্রতীকী লিঙ্ক নামে চালাচ্ছেন src?
ln -sএবং যা cdআমাদের জানান না সেগুলির মধ্যে আপনি কিছু করেছেন। ধরে নিই যে testআপনার বর্তমান ডিরেক্টরিতে কেবল একটি উপ-ডিরেক্টরি রয়েছে, একটি cd src(বা যা কিছু আপনি চালিয়েছিলেন) একটি ত্রুটি ছুঁড়ে ফেলতে হবে। আপনি কি কিছু test/firefox? োকালেন ?
/some/path, একটি ln -s test/src test/firefoxএকটি সিমবলিক লিঙ্ক থেকে ইশারা তৈরি করবে /some/path/test/firefox/srcকরার /some/path/test/firefox/test/src, না করার /some/path/test/src।
ls -ld test test/*এই ফাইলগুলি তৈরি করতে আপনি যে কমান্ডগুলি চালিয়েছেন তার আউটপুট , বা সঠিক ক্রম পোস্ট করুন ।