Switch Userفرمانی پرکاربرد در سیستم‌عامل‌های یونیکس و شبه‌یونیکس جهت اجرای shell یک کاربر دیگر بدون خروج (log out) کاربر کنونی در خط فرمان است. کاربرد معمول آن جهت اجرای فرمان‌هایی که نیاز به سطح دسترسی کاربر root دارند است.

کاربرد Switch User

یک رایانه شخصی میتواند دارای چند یک یا چند کاربر باشد که بدین منظور به تعداد کاربران برای سیستم کاربر تعریف میکنند.برای خروج از یوزر شخصی خود دو گزینه وجود دارد :

1.Log off

2.Switch User 

با انتخاب گزینه اول تمامی برنامه های در حال اجرا در صفحه کاربر بسته شده و سیستم به اصطلاح Log off می شود.

با انتخاب گزینه دوم کاربر بدون از دست دادن برنامه هایی که در حساب کاربری خود فعال هستند از یوزری به یوزر دیگر سوئیچ میکند و با برگشت به حساب کاربری خود مجددا برنامه های در حال اجرا را در دسترس دارد.

ی‌توان از آن برای انتقال به کاربر دیگر نیز استفاده کرد.