এই চমত্কারভাবে ব্যাখ্যা করা হয় র manpage । বর্ণনা (যা সমতূল্য) বলেছেন:sudo-esudoedit
-e
-e(সম্পাদনা) বিকল্পটি ইঙ্গিত কমান্ড চলমান পরিবর্তে ব্যবহারকারী সম্পাদনা করুন এক বা একাধিক ফাইল শুভেচ্ছা। কমান্ডের পরিবর্তে, " sudoedit" নীতিটি সুরক্ষা নীতিের সাথে পরামর্শ করার পরে ব্যবহার করা হয়। যদি ব্যবহারকারী নীতি দ্বারা অনুমোদিত হয়, নিম্নলিখিত পদক্ষেপ নেওয়া হয়:
- অস্থায়ী অনুলিপিগুলি আমন্ত্রণকারী ব্যবহারকারীর সাথে সেট করে মালিকের সাথে সম্পাদনা করা ফাইলগুলি তৈরি করা হয়।
- নীতি দ্বারা নির্দিষ্ট করা সম্পাদকটি অস্থায়ী ফাইলগুলি সম্পাদনা করতে চালিত হয়।
sudoersনীতি ব্যবহার SUDO_EDITOR, VISUALএবং EDITORবিভিন্ন পরিবেশের (যাতে)। কেউ যদি SUDO_EDITOR, VISUALবা EDITORনির্ধারণ করা হয়, প্রথম সম্পাদক তালিকাভুক্ত প্রোগ্রাম sudoers(5)বিকল্প ব্যবহার করা হয়।
- যদি সেগুলি সংশোধন করা হয়, অস্থায়ী ফাইলগুলি তাদের মূল স্থানে অনুলিপি করা হয় এবং অস্থায়ী সংস্করণগুলি সরানো হয়।
নির্দিষ্ট ফাইলটি উপস্থিত না থাকলে এটি তৈরি করা হবে। নোট করুন যে চালিত বেশিরভাগ কমান্ডের বিপরীতে sudo, সম্পাদকটি চালিত ব্যবহারকারীর পরিবেশহীন পরিবেশের সাথে চালিত হয়। যদি কোনও কারণে sudoএটির সম্পাদিত সংস্করণ সহ কোনও ফাইল আপডেট করতে অক্ষম হয় তবে ব্যবহারকারী একটি সতর্কতা গ্রহণ করবেন এবং সম্পাদিত অনুলিপি অস্থায়ী ফাইলে থাকবে।
বিশেষত, তৃতীয় পদক্ষেপটি দ্রষ্টব্য: কেবলমাত্র সম্পাদনা শেষে যদি ফাইলটি পরিবর্তন করা হয় তবে আসল পরিবর্তন হয়। সুতরাং, আপনার যদি কোনও প্রোগ্রাম রয়েছে যা কোনও ফাইল দেখেছে, এটি (ক) মধ্যবর্তী লেখাগুলি বাছাই করা এবং (খ) যদি আপনি শেষ পর্যন্ত কোনও পরিবর্তন না করার সিদ্ধান্ত নিয়ে থাকেন তবে অপ্রয়োজনীয় ক্রিয়াগুলি এড়াতে সহায়তা করতে পারে।