Использование команды su
'' Су ''
« Су » определяется как «Суперпользователь», который имеет возможность открыть сеанс с идентификатором (идентификатором) другого пользователя или запустить новую оболочку входа в систему.
Войдите как другой идентификатор пользователя с помощью "su"
имя пользователя su
Когда вы вводите свой пароль, вы входите в систему как пользователь "foo", вы всегда находитесь в том же рабочем каталоге, что и раньше, и получаете настройки по умолчанию для предыдущего пользователя (оболочка входа, переменные среды, различные разрешения)
Начать новое подключение оболочки с помощью "su -"
su - имя пользователя
Использование дефиса "-" заставляет новое соединение оболочки работать с настройкой переменных среды и всеми настройками по умолчанию в соответствии с предпочтениями пользователя.
По этим причинам рекомендуется, если вы вошли в систему как суперпользователь "root", используйте команду:
су -
скорее, чем:
су
Вернуться к предыдущей оболочке
Введите команду « exit » или комбинацию клавиш « Ctrl-d », чтобы закрыть текущую оболочку и вернуться к предыдущей.
Комментарий: если командная строка не пуста, используйте Ctrl-d, который удаляет текущий символ, который содержит оболочку как root
Благодаря приостановке заказа можно приостановить корневую оболочку и разместить ее в фоновом режиме.
Команда fg позволяет возобновить.
: ~ $ su Пароль: debian: / home / ccm # suspend [1] + Остановлено su : ~ $ fg su debian: / home / ccm #
Заметки
-Если вы вводите команду « exit » или « Ctrl-d » в исходной оболочке входа (начальная), вы отключаетесь от системы (Unix - GNU / Linux).
-Если вы вошли (в оболочке) от имени пользователя root и набрали команду «su user», системе не потребуется пароль.