উত্তর:
su
কমান্ড কার্যকরকারী ব্যক্তির চেয়ে অন্য ব্যবহারকারীর বিকল্প পরিচয়ের অধীনে পরবর্তী কমান্ড / প্রোগ্রামগুলি পরিচালনা করার প্রোগ্রাম এটি কোনও ব্যবহারকারী নয় । এই ক্ষেত্রে এটি খুব অনুরূপ ।sudo
অন্য ব্যবহারকারীর নির্দিষ্ট না করা থাকলে উভয় কমান্ডই ব্যবহারকারীর বিকল্প পরিচয়ের অধীনে কমান্ডটি চালিত করতে ডিফল্ট হবে root
the
মধ্যে মূল পার্থক্য su
এবং sudo
যে:
su
আপনার সেই বিকল্প ব্যবহারকারীর পাসওয়ার্ড জানতে হবে, কোথায়sudo
sudo
কমান্ডটি ব্যবহারকারী ব্যবহারকারীর পাসওয়ার্ডের জন্য অনুরোধ জানাবে এবং সেটআপের প্রয়োজন হবে যাতে ব্যবহারকারীকে অনুরোধ করা আদেশ / প্রোগ্রামগুলি চালনার অনুমতি দেওয়া হয়।(যখন root
চালানো হয় su
বা sudo
কোনও পাসওয়ার্ডের প্রয়োজন হয় না))
কোনো init স্ক্রিপ্ট ভালো লেগেছে, /etc/rc.local
স্ক্রিপ্ট দ্বারা মৃত্যুদন্ড কার্যকর করা হয় root
ব্যবহারকারী এবং আপনি শুরুতে যোগ উভয় প্রয়োজন হবে না su
বা sudo
যে প্রয়োজন রুট হিসাবে চালাতে আদেশগুলি / প্রোগ্রামের।
আপনি এখনও ব্যবহার করার প্রয়োজন হতে পারে su
বা sudo
আপনার Init স্ক্রিপ্ট ঐ কমান্ড মৃত্যুদন্ড কার্যকর করা প্রয়োজন যদি নাroot
কিন্তু অন্য ব্যবহারকারী / পরিষেবাতে অ্যাকাউন্ট ...
su -
oracle
/do/something/as/oracle/user
হ্যাঁ, সমস্ত স্ক্রিপ্ট এবং প্রোগ্রামগুলি সরাসরি রুট দ্বারা ডাকা হয়।
/etc/rc.local
ফাইল Init প্রক্রিয়া দ্বারা সরাসরি বলা হয়।
sudo
কমান্ডগুলির আগে আমাদের যুক্ত করার দরকার নেই /etc/rc.local
?