В чем разница между «Су» и «Су -»

571
Anynomous

В UNIX-машине какая разница между suи su -? Есть ли разница? Я знаю, что su -это стандарт.

0
Вы смотрели на "Ман Су"? Если да, то какую часть его объяснения вы нашли запутанным? John1024 5 лет назад 4
Я бы также не сказал, что `su -` - это стандарт. Я бы предположил, что большинство людей, которые используют `su`, делают это просто для разрешения корневого уровня. , , Jason Bassford 5 лет назад 0
@ Jhon1024, я не думал читать файл `man su`. Может быть, я должен был. Anynomous 5 лет назад 1

1 ответ на вопрос

0
Ryan

Ну, su - "Имя пользователя" или su -1 "username" или su --login "username" (все равно) откроет вам экран входа в систему и изменит пути, домашний каталог и т. Д.

Команда su "username" имеет шанс только на пользователя, а не на домашние каталоги (это не относится к "su no username", потому что вы вошли в систему как Root / SuperUser, и вам будет предоставлена ​​среда по умолчанию для root, включая путь к изменениям исполняемого файла. также попадет в домашний каталог пользователя root.) Так что ответьте на свой вопрос, чтобы убедиться, что они находятся в нужном месте с нужным пользователем?

Ссылка для ссылки: https://www.tecmint.com/difference-between-su-and-su-commands-in-linux/

Похожие вопросы