Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: sudo su и sudo -s  (Прочитано 507 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн andreik99

  • Автор темы
  • Активист
  • *
  • Сообщений: 360
    • Просмотр профиля
sudo su и sudo -s
« : 25 Июнь 2015, 14:01:31 »
Добрый день

подскажите в чем отличие команд sudo su и sudo -s ?

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6016
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: sudo su и sudo -s
« Ответ #1 : 25 Июнь 2015, 14:20:33 »
Давайте начнем с того что это две разные команды (со схожей функциональностью конечно же)
Цитата: sudo --help
sudo — выполнение команд от имени другого пользователя

-s, --shell                 запустить оболочку от имени указанного пользователя; также можно задать команду
Цитата: man su
su - изменяет ID пользователя или делает его суперпользователем
« Последнее редактирование: 25 Июнь 2015, 14:27:39 от Azure »
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн andreik99

  • Автор темы
  • Активист
  • *
  • Сообщений: 360
    • Просмотр профиля
Re: sudo su и sudo -s
« Ответ #2 : 26 Июнь 2015, 10:17:11 »
Давайте начнем с того что это две разные команды (со схожей функциональностью конечно же)
Цитата: sudo --help
sudo — выполнение команд от имени другого пользователя

-s, --shell                 запустить оболочку от имени указанного пользователя; также можно задать команду
Цитата: man su
su - изменяет ID пользователя или делает его суперпользователем


хм... у меня при обоих вариантах переходит в root
(Нажмите, чтобы показать/скрыть)

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6016
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: sudo su и sudo -s
« Ответ #3 : 26 Июнь 2015, 10:55:45 »
Вы вообще читаете что Вам пишут? Или читаете но не вдумываетесь?
со схожей функциональностью
Или что эта фраза должна означать по Вашему? Кроме того, наиболее близко к sudo su будет sudo -i. Только объясните, какой Вам от этого практический смысл от того, что меняются переменные окружения в случае с -i и не меняются c -s?
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

 

Страница сгенерирована за 0.098 секунд. Запросов: 22.