chmod: `+ a` প্যারামিটারটির অর্থ কী?


16

আমি একটি টিউটোরিয়াল অনুসরণ করছিলাম এবং এটি আমাকে চালানোর জন্য বলেছিল

sudo chmod +a "SOME_PARAMS" some/dir

আমাকে ব্যর্থ করে তা দেখে অবাক হয়ে গেলাম

chmod: invalid mode: `+a'

সুতরাং আমি অবাক: +aমোড মানে কি? আমি কীভাবে এটি উবুন্টু বোঝে এমন কিছুতে অনুবাদ করব? এবং আমি এটি কেন সর্বজনীন সমর্থিত নয় তা জানতে চাই।

উত্তর:


24

আমি কখনও দেখিনি +a, কেবল এমন কিছু chmod a+rঅর্থ যার অর্থ "সমস্ত ব্যবহারকারীর কাছে পড়ার অনুমতি যুক্ত করুন" (মালিক / ব্যবহারকারী, গোষ্ঠী, অন্যান্য)।

থেকে man 1 chmod:

প্রতীকী মোডের ফর্ম্যাটটি হ'ল [ugoa ...] [[+ + - =] [পার্মস ...] ...], যেখানে পার্সস হয় সেট rwxXst থেকে শূন্য বা আরও বেশি অক্ষর, বা সেট থেকে একটি একক চিঠি Ugo। একাধিক প্রতীকী মোডা দেওয়া যেতে পারে, কমা দ্বারা আলাদা।

চিঠিগুলি উগোয়া নিয়ন্ত্রণ করে যে ব্যবহারকারীদের ফাইলটিতে অ্যাক্সেস পরিবর্তন করা হবে: ব্যবহারকারী যার (ইউ), ফাইলের গ্রুপের (জি) অন্যান্য ব্যবহারকারী, ফাইলের গোষ্ঠীতে নেই (অন্যান্য) বা সমস্ত ব্যবহারকারীরা (ক)। যদি এগুলির কোনওটি না দেওয়া হয় তবে প্রভাবটি যেমন একটি দেওয়া হয়েছিল, তবে উমাস্কে সেট করা বিটগুলি প্রভাবিত হয় না।

ঠিক আছে, আপনি যেমন একটি মন্তব্যে বলেছেন, এটি ম্যাক ওএস এক্স নির্দিষ্ট। Http://developer.apple.com/library/mac/docamentation/Darwin/References/ManPages/man1/chmod.1.html থেকে :

এসিএল ম্যানিপুলেশন বিকল্পগুলি নিম্নরূপ:

+ a
+ মোড কমান্ডলাইনে পরবর্তী যুক্তি থেকে একটি নতুন এসিএল এন্ট্রি পার্স করে এবং এটি এসিএলটিতে আধ্যাত্মিক স্থানে প্রবেশ করে। সরবরাহ করা এন্ট্রি যদি ইতিমধ্যে তালিকাবদ্ধ একটি পরিচয় বোঝায়, দুটি এন্ট্রি একত্রিত হয়।


5
এটি ততটা ভুল নয়, তবে আরও ম্যাকওএস নির্দিষ্ট বিকাশকারী.অ্যাপল.
com

0

এসিএল কখনও কখনও অনুমতি সেট করার প্রয়োজন হয়।

আমি একটি সম্পর্কিত নির্দেশ পেয়েছি। ওয়েব সামগ্রীগুলির ম্যানুয়ালটিতে থাকা এই দস্তাবেজটি মনোনীত ব্যবহারকারীর জন্য এসিএল সেট করার বিষয়ে বর্ণনা করে।

https://docs.moodle.org/37/en/Installing_Moodle#Download_and_copy_files_into_place


এটি অন্য উত্তরের মন্তব্য বলে মনে হচ্ছে।
রালফ্রেডল
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.