su
«Switch user» — команда Unix для смены пользователя в терминале. Без аргумента переключает на root. Требует пароль целевого пользователя.
Классика Unix с V1 (1971). su - даёт login-шелл (выполняются profile и bashrc). Отличие от sudo: su требует пароль целевого пользователя, sudo — ваш собственный плюс разрешение в sudoers на конкретную команду. В современном Linux для администрирования по умолчанию используют sudo (аудит, меньше риска забыть открытый root-шелл). su живёт для сценариев «открыть root-шелл» и переключения на сервисные учётки (su - postgres).