দুর্ঘটনাক্রমে আমি দৌড়ে গিয়েছিলাম chmod -u filename
এবং এটি আমার থাকা সমস্ত অনুমতি সরিয়ে দেয় filename
।
ম্যান পেজ কোনও -u
বিকল্প উল্লেখ করে না । পরীক্ষা-নিরীক্ষা করে আমি এই সিদ্ধান্তে পৌঁছাতে সক্ষম হয়েছি যে এটি সমস্ত অনুমতিগুলি সরিয়ে দেয় না, কেবল লেখার অ্যাক্সেস অক্ষত রেখে কেবল অ্যাক্সেস পড়ুন এবং সম্পাদন করুন।
সুতরাং এই ঠিক কি করে?
আমার উপরোক্ত উপসংহারটি ভুল, আমি এখন ভাবি যে এটি যা করে তা হ'ল সমস্ত বিভাগ থেকে মালিকের অনুমতিগুলি সরিয়ে ফেলা।
আমি মনে করি যে আচরণটি অনুরূপ a=u
, কেবল এটির -
পরিবর্তে =
এবং a
যেমনটি করা যায় ঠিক তেমনি ফেলে দেওয়া যেতে পারে, উদাহরণস্বরূপ a+x
,।
[ugoa...][[-+=][perms...]...]
, যেখানে perms
সেট থেকে পারেন শূন্য বা তার বেশি বর্ণের হয় rwxXst
, বা সেট থেকে একটি একক অক্ষরugo
(গনুহ chmod মানুষ পৃষ্ঠা)"; পসিক্স মোটামুটি অস্পষ্ট, তবে একই প্রভাবের জন্য একটি "পার্মকপি" উত্পাদনের সংজ্ঞা দেয়।
u
), অনুমতি অন্যান্য ব্যবহারকারি যারা ফাইলের গ্রুপ সদস্য মঞ্জুর ( g
) , এবং পূর্ববর্তী দুটি বিভাগের ( o
) দুটির মধ্যে নেই এমন ব্যবহারকারীদের জন্য অনুমোদিত অনুমতিগুলি । "
u
, উল্লেখ করা হচ্ছে, আমি ফাইলটির মালিক ব্যবহারকারীকে প্রদত্ত অনুমতিগুলি উল্লেখ করব। তবে এটি কী করে তা বলে না। নির্দিষ্ট এমনকি কি মানে?