দ্রষ্টব্য: এসএসএইচ ব্যবহার করে দূরবর্তী অ্যাক্সেসের মাধ্যমে এই আচরণটি পর্যবেক্ষণ করা হয়।
আমি লক্ষ্য করেছি যে আমি যদি একটি সিমিলিংক ব্যবহার করে কোনও ডিরেক্টরিতে চলে এসেছি যে আমি ..
পিতামাতাকে এবং তারপরে পরবর্তী ডিরেক্টরিতে ফিরে যেতে ডিরেক্টরি তালিকাতে প্রবেশের ব্যবহার করতে পারি না । উদাহরণ স্বরূপ:
/DirA/SymLinkToDirB
/DirA/SomeOtherFile.txt
/DirA/DirB
/DriA/DirC
/DirA/DirB/someFile.txt
আমি যদি বর্তমানে উপস্থিত ছিলাম DirA
এবং নিম্নলিখিত আদেশটি জারি করতাম :
cd SymLinkToDirB
তবে এরপরের একটি প্রত্যাশা অনুযায়ী pwd
সমাধান /DirA/DirB
করবে। তবে আমি বর্তমানে DirB
সিমলিংকের মাধ্যমে থাকলে নিম্নলিখিতগুলি কাজ করবে না ।
vim ../SomeOtherFile.txt
, অথবা এমনকি cd ../DirC
আরও, tab
সিডি ব্যবহারের সময় হিট করা সাধারণত ব্যবহারকারীদের যে ডিরেক্টরিগুলি অনুসরণ করতে পারে সেগুলি তালিকাভুক্ত করে। তবে, আবার এই আচরণটি প্রত্যাশা করে এবং স্থানীয় মেশিনে পর্যবেক্ষণ করেও এসএসএইচ দিয়ে কাজ করে না।
তবে, সিমলিংকের মাধ্যমে যদি আমরা ইতিমধ্যে সেখানে রইলাম: নিম্নলিখিতটি কাজ করেDirB
: cd ../SymLinkToDirB/
যা একটি বরং অকেজো কর্ম। দেখে মনে হচ্ছে যেন সিমলিংক একটি ডিরেক্টরিতে থাকে (এর পিতামাতাকে) তার নিজস্ব।
নিঃসন্দেহে এসএসএইচ-এ সিমলিংকগুলি কীভাবে পরিচালনা করা হয় তার সাথে এটি করার কোনও সন্দেহ নেই, এসএসএইচ এর মাধ্যমে সিমেলিংকগুলি কীভাবে ব্যবহার করা হয় যা এই আচরণ সরবরাহ করে?
ln -s
)?
ln -s /DirA/DirB/ /DirA
একটি সিমিলিং তৈরি করে DirB
এটির ভিতরে রাখার মতো কিছু হবে DirA
।