چرا منظور من رو اشتباه برداشت کردید.
برای پیدا کردن وجود یک دستور یا بهتر بگم برنامه، کافیه :
command -v sudo
در مورد su هم من نگفتم وجود نداره. رفتارش تغییر کرده. یعنی شما توی مد کاربر نمی تونید با su خالی سوپیچ انجام بدید. شما زمانی که دارید su رو به شکل زیر صدا می زنید:
sudo su
در حقیقت به عنوان آرگومان دوم دارید اسم برنامه رو به دستور sudo می دید. (آرگومان اول اسم خود برنامه هست - تو این مورد sudo - ) و برنامه sudo بعد از تحویل کلمه عبور رو از شما می پرسه. و بعد su رو اجرا میکنه. از اونجا که یک بار کلمه کاربر ریشه رو وارد کردید دیگه تا زمانی که نشست وجود داره لازم نیست دوباره وارد کنید. حالا با اجرای دستور sudo شما مجوز کاربر ریشه رو صادر کردید. بعد از اون دستور su تغییر کاربری رو انجام میده.
توی توزیع های زیادی میشه بدون استفاده از دستور sudo تنها به کمک دستور su این تغییر کاربر رو انجام داد.