"su" & "su -"

Ответить
Аватара пользователя
Curious

"su" & "su -"

Сообщение Curious »

Привет!

может кто нибудь объяснит разницу между "su" & "su -"?



10x Изображение
Аватара пользователя
Curious

Re: "su" & "su -"

Сообщение Curious »

[pre]

`-'

`-l'

`--login'

    Make the shell a login shell.  This means the following.  Unset all

    environment variables except `TERM', `HOME', and `SHELL' (which

    are set as described above), and `USER' and `LOGNAME' (which are

    set, even for the super-user, as described above), and set `PATH'

    to a compiled-in default value.  Change to USER's home directory.

    Prepend `-' to the shell's name, intended to make it read its

    login startup file(s).

[/pre]
Аватара пользователя
Zur0

Re: "su" & "su -"

Сообщение Zur0 »

SU(1)                                                       SU(1)



NAME

      su - change user ID or become super-user



SYNOPSIS

      su [-] [username [args]]



DESCRIPTION

      su  is used to become another user during a login session. Invoked without

      a username, su defaults to becoming the super user. The optional  argument

      -  may  be  used to provide an environment similiar to what the user would

      expect had the user logged in directly.
Аватара пользователя
Barracuda

Re: "su" & "su -"

Сообщение Barracuda »

Кагоче - суть в том, что при использовании "-" при смене юзера будут подгружаться переменные окружения. В том числе, при таком свитче бочучутишься в домашнем каталоге того юзера, на которого свитчишься.

использование простого "su" удобно когда нужно оперативно подредактировать какой-нит файл с правами рута.

использование "su -" удобно, когда нужно что-то настраивать, переделывать - т.е. упорно и долго калечить конфиги под рутом.
Аватара пользователя
Curious

Re: "su" & "su -"

Сообщение Curious »

Изображение Barracuda Спасибо, тема закрыта !
Аватара пользователя
Curious

Re: "su" & "su -"

Сообщение Curious »

Barracuda перевод просто супер %о)))
Аватара пользователя
Guest 80 247 100

Re: "su" & "su -"

Сообщение Guest 80 247 100 »

Guest 80 247 100

старался %о)))))
Ответить

Вернуться в «Общий по Linux»