যখনই আপনার ব্যবহারকারীর হাতে অপারেশন করার জন্য প্রয়োজনীয় অনুমতি নেই তখনই আপনাকে সুডো দরকার। আপনাকে নির্দিষ্ট করে এমন কোনও উত্তর দেওয়া শক্ত কারণ আপনার ব্যবহারকারীর নির্দিষ্ট সুবিধা থাকতে পারে বা নাও থাকতে পারে।
থাম্বের নিয়ম হিসাবে, ইউনিক্সের অধীনে সুবিধাগুলি প্রায়শই ফাইল পর্যায়ে পরীক্ষা করা হয়, অর্থাত যদি আপনার ক্রিয়ায় কোনও ফাইল পড়া বা লেখা (বা সম্পাদন করা তবে এটি কখনও কখনও সংজ্ঞায়িত করা কিছুটা জটিল) তবে আপনার সেই অনুমতিগুলি দরকার। ডিরেক্টরিগুলি ম্যাকোসের জন্য একটি উপায়ে ফাইল হয় যেখানে এটির অধীনে একটি নতুন ফাইল তৈরি করা সেই ডিরেক্টরিতে লেখার জন্য অনুবাদ করে, তাদের তালিকাতে তালিকা পড়তে এবং ডিরেক্টরিতে প্রবেশের প্রয়োজন হয় (উদাহরণস্বরূপ সিডি) কার্যকর করার অনুমতি প্রয়োজন requires
আপনি এই অনুমতিগুলি ls -l এর সাহায্যে দেখতে পাবেন এবং বিভিন্ন কলামগুলি আপনাকে ব্যবহারকারীর, গোষ্ঠীর এবং Everybodys এর অপারেশন (rwx) পড়ার, লেখার, সম্পাদনের অনুমতি বলবে। ডিরেক্টরিগুলির জন্য ফাইলগুলির জন্য এটি বুঝতে সহজ (বা ডিভাইস) এটি আরও আকর্ষণীয় হয়ে ওঠে।
সুতরাং আপনার উদাহরণে, আপনাকে ls -l / চালাতে হবে এবং আপনার ব্যবহারকারীকে / usr এর মালিক নয়, সঠিক গোষ্ঠী এবং বিশ্বের অংশ নয় (প্রত্যেককে) / usr লিখতে অনুমোদিত নয় যা দেখতে পাবে প্রয়োজন হবে কারণ ln -s একটি বিশেষ ধরণের ফাইল তৈরি করে।