আমি এই ফাইল গঠনটি তৈরি করেছি:
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/*
এই ফাইলগুলি তৈরি করতে আপনি যে কমান্ডগুলি চালিয়েছেন তার আউটপুট , বা সঠিক ক্রম পোস্ট করুন ।