উত্তর:
একটি ফাইল মোছার অর্থ আপনি যে ডিরেক্টরিটিতে বাস করেন সেটিতে আপনি পরিবর্তন করছেন, ফাইলটি নয়। আপনার গোষ্ঠী চাহিদা ডিরেক্টরি RW একটি ফাইল মুছে ফেলার জন্য পাবে। একটি ফাইল-এ অনুমতি শুধুমাত্র ফাইল নিজেই পরিবর্তন হয়।
ফাইল সিস্টেমটি কীভাবে কাজ করে তা ভেবে না আসা পর্যন্ত এটি প্রথমে বিভ্রান্তি হিসাবে আসতে পারে। একটি ফাইল কেবল একটি ইনোড, এবং ডিরেক্টরিটি ইনোডকে বোঝায়। এটি সরানোর মাধ্যমে, আপনি শুধু ডিরেক্টরির মধ্যে যে ফাইল এর inode একটি রেফারেন্স সরানোর করছি। সুতরাং আপনি ডিরেক্টরি পরিবর্তন করছেন, ফাইল নয়। অন্য ডিরেক্টরিতে আপনার সেই ফাইলটির একটি শক্ত লিঙ্ক থাকতে পারে এবং আপনি এখনও ফাইলটিকে নিজেই পরিবর্তন না করেই প্রথম ডিরেক্টরি থেকে সরিয়ে ফেলতে সক্ষম হবেন, এটি অন্য ডিরেক্টরিতে এখনও বিদ্যমান থাকবে।
ls -ld /path/to/directory
বা কেবলমাত্র ls -ld .
আপনি যদি ইতিমধ্যে ডিরেক্টরিটিতে সিডি করতেন।
getent group 1002
যদি এটা আপনি আরো বাগাড়ম্বরপূর্ণ ত্রুটি দেয় দেখতে।
কেবল সিস্টেমই কোনও ফাইল মুছতে পারে এবং এর কোনও উল্লেখ নেই only একজন নিছক ব্যবহারকারীরাই কেবল কোনও ফাইলকে লিঙ্কমুক্ত করতে পারবেন , এটি একটি ডিরেক্টরি থেকে মুছে ফেলুন। আপনি এটা থেকে একটি ফাইল লিঙ্ক মুক্ত করার জন্য একটি ডিরেক্টরিতে লেখার অ্যাক্সেস প্রয়োজন। একটি ফাইল লিঙ্ক মুক্ত, ফাইল পরিবর্তন করবেন তাই ফাইলের অ্যাক্সেস লেখার অপ্রাসঙ্গিক।
775 drwxrwxr-x
ডিরেক্টরির জন্য।