একটি অভিধানের জন্য অনুমতি কার্যকর


1

যদি আমি সমস্ত ব্যবহারকারীর (যারা মালিক নয়, এবং একই গোষ্ঠী ব্যবহারকারী নয় - এই ক্ষেত্রে --x) নির্বাহের অনুমতি প্রদান করি তবে নীচের উদাহরণটি এখানে দেওয়া হল, আমি আমার বোঝাটি সঠিক কিনা তা নিশ্চিত করতে চাই - এর অর্থ যে কেউ সিডি করতে পারে অভিধান, কিন্তু অভিধানের লিস্টের তালিকাতে "এলএস" এর মতো কমান্ড ব্যবহার করতে পারে না? আমি সেন্টস লিনাক্স ব্যবহার করছি।

drwxrwx--x 4 root root    4096 Feb 27 15:02 .

অগ্রিম ধন্যবাদ, লিন

উত্তর:


1

চিঠিগুলি rwxXst প্রভাবিত ব্যবহারকারীদের জন্য ফাইল মোড বিট নির্বাচন করে: পড়ুন (r), লিখুন (ডাব্লু), এক্সিকিউট করুন (বা ডিরেক্টরিগুলি অনুসন্ধান করুন) (এক্স)

মানুষ chmod

আপনার বোধগম্যতা প্রায় সঠিক, তবে x-ফ্লেগটি সাধারণত ফাইলগুলির তালিকা সম্পর্কিত নয় তবে সেগুলি সম্পাদন সম্পর্কে । আপনি সেট করেন তাহলে +xডিরেক্টরি জন্য, আপনি তাদের অনুসন্ধান করতে পারেন ( find, lsইত্যাদি), কিন্তু না ফাইল প্রকৃত বিষয়বস্তু পড়া।


1
@LinMa না, আপনি সব জন্য '--x' সেট আছে ভিতরে ফাইল ফোল্ডারের, কিন্তু না উপর ফোল্ডারের, কারণ তাহলে ব্যবহারকারীরা ফোল্ডারে (অনুসন্ধান করতে পারেন find, lsইত্যাদি)
Thor77

1
@ লিনমা আপনাকে কেবল +xবাইনারি ফাইলগুলি সেট করতে হবে। +xফোল্ডার এবং ফাইলগুলিতে আলাদা আচরণ রয়েছে (যেমনটি আমার উত্তরে ইতিমধ্যে উল্লিখিত হয়েছে)।
Thor77

1
@ লিনমা আপনার ইউনিক্স-সিস্টেমের জন্য কোনও পার্থক্য নেই যদি আপনি ডিরেক্টরিটি প্রবেশ করেন এবং ./binfileসরাসরি চালনা করেন বা./path/to/dir/binfile
Thor77

1
@ লিনমা ব্যবহারকারী cdডিরেক্টরিতে প্রবেশ করতে পারেন (যদিও তা নিশ্চিত নয়, কেবল এটি চেষ্টা করুন) তবে চালাতে পারবেন নাls
Thor77

1
@ লিনমা আমার ধারণাটি ভুল ছিল, +xআপনার বিন-ফাইলগুলি ব্যবহার করে (পড়ুন, লিখুন, চালনা করুন) তাদের অ্যাক্সেসের জন্য ডিরেক্টরিতে অ্যাক্সেস দরকার : স্ক্রিনকাস্ট
Thor77
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.