কোনও ডিরেক্টরিতে এক্সিকিউটেবল অনুমতি থাকার অর্থ কি এই ফাইলটির স্পষ্টরূপে এক্সিকিউটেবল অনুমতি সেট না থাকা সত্ত্বেও এর ভিতরে থাকা ফাইলগুলি খুব কার্যকর হয়?
কোনও ডিরেক্টরিতে এক্সিকিউটেবল অনুমতি থাকার অর্থ কি এই ফাইলটির স্পষ্টরূপে এক্সিকিউটেবল অনুমতি সেট না থাকা সত্ত্বেও এর ভিতরে থাকা ফাইলগুলি খুব কার্যকর হয়?
উত্তর:
না, ডিরেক্টরিগুলির জন্য এক্সিকিউটেবল অনুমতি মানে হল আপনি ডিরেক্টরিটি প্রবেশ করিয়ে এটি ব্যবহার করে এটি আপনার বর্তমান কার্যক্ষম ডিরেক্টরি তৈরি করতে পারেন এবং এতে cd
কোন ফাইল রয়েছে তা দেখুন।
ডিরেক্টরিটি কেবল ফাইল হিসাবে বিবেচনা করা দরকারী যা ফাইলের নামের একটি তালিকা।
বিট পড়ুন - যদি সেট করা থাকে তবে আপনি এই তালিকাটি পড়তে পারেন। আপনার কাছে বই নামের একটি ডিরেক্টরি থাকলে:
আপনি ls
বই পেতে পারেন এবং এতে থাকা ফাইলগুলির একটি তালিকা পাবেন ( -l
তবে এটি কাজ করবে না)।
আপনি কম্যান্ড-লাইন সমাপ্তির অর্থাত ব্যবহার করতে পারেন touch books/bo
+ + Tabপেতে
books/bookfile
।
আপনি বইগুলিকে আপনার কার্যনির্বাহী ডিরেক্টরি করতে পারবেন না, cd
কাজ করবে না।
বিট লিখুন - আপনি এটিতে এই তালিকার নামগুলি পরিবর্তন করতে পারেন। এক্সিকিউটিভ বিট সেট করা থাকলে আপনি এটি করতে পারেন।
বিট কার্যকর করুন - আপনি যদি চান তবে আপনার এই অনুমতি প্রয়োজন:
ডিরেক্টরিতে এক্সিকিউট বিট সেট করা কোনওভাবেই ফাইলগুলিকে নিজের ক্ষতি করে না, তবে এটিতে তাদের অ্যাক্সেসকে আপনার প্রভাবিত করে। উদাহরণস্বরূপ যদি আপনার কাছে কোনও ডিরেক্টরিতে অ্যাক্সেসের লেখার ব্যবস্থা রয়েছে এবং তা কার্যকর করা হয় তবে আপনি ফাইলগুলিতে নিজেরাই লিখতে না পারলেও ফাইল সরিয়ে নিতে পারেন, নাম পরিবর্তন করতে এবং মুছতে পারেন।