লিনাক্সে, আপনি যখন একটি ফোল্ডার তৈরি করেন, এটি স্বয়ংক্রিয়ভাবে সংশ্লিষ্ট ইনোডের দুটি শক্ত লিঙ্ক তৈরি করে । আপনি যে ফোল্ডারটি তৈরি করতে বলেছিলেন তা হ'ল অন্যটি .
এই ফোল্ডারটির বিশেষ ফোল্ডার।
উদাহরণ:
$ mkdir folder
$ ls -li
total 0
124596048 drwxr-xr-x 2 fantattitude staff 68 18 oct 16:52 folder
$ ls -lai folder
total 0
124596048 drwxr-xr-x 2 fantattitude staff 68 18 oct 16:52 .
124593716 drwxr-xr-x 3 fantattitude staff 102 18 oct 16:52 ..
যেমন আপনি দেখতে পাচ্ছেন, উভয় folder
এবং .
এর ভিতরে উভয়েরই folder
একই ইনোড নম্বর রয়েছে ( -i
বিকল্পের সাথে দেখানো হয়েছে )।
এই বিশেষ .
হার্ডলিঙ্কটি মুছার জন্য কি এখনও আছে?
এটি কেবল পরীক্ষা এবং কৌতূহলের জন্য।
এছাড়াও আমি অনুমান করি উত্তরটি ..
বিশেষ ফাইলটিতেও প্রয়োগ হতে পারে ।
আমি rm
মানুষের দিকে নজর দেওয়ার চেষ্টা করেছি কিন্তু এটি করার কোনও উপায় খুঁজে পাইনি। আমি যখন যা পাই .
সবগুলি সরিয়ে দেওয়ার চেষ্টা করি:
আরএম: "।" এবং ".." অপসারণ করা যাবে না
এই বিষয়গুলি পুরোপুরি কার্যকর করার বিষয়ে আমি সত্যিই আগ্রহী তাই বিষয়টিতে খুব ভার্বোস হওয়া থেকে বিরত থাকবেন না।
সম্পাদনা: সম্ভবত আমি আমার পোস্টটি সম্পর্কে পরিষ্কার ছিলাম না, তবে আমি অন্তর্নিহিত প্রক্রিয়াটি বুঝতে চাই যা .
ফাইলগুলির জন্য দায়ী এবং সেগুলি মুছতে পারে না তার কারণগুলি।
আমি জানি যে পসিএক্স স্ট্যান্ডার্ড 2 টিরও কম হার্ডলিংক সহ একটি ফোল্ডারটি নিষ্ক্রিয় করে, তবে সত্যিই কেন আসে না। এটি যেভাবেই করা সম্ভব ছিল কিনা তা আমি জানতে চাই।