Re: Probleme mit verschiedenen Befehlen
On Mon, 4 Feb 2019 18:14:38 +0100, Sven Hartge <sven@svenhartge.de> wrote:
> debian@o-h-z.de wrote:
>>>>> On Mon, 4 Feb 2019 15:36:37 +0100, Stefan Baur
>>>>> newsgroups.mail2@stefanbaur.de> wrote:
>>>>> Am 04.02.19 um 15:27 schrieb debian@o-h-z.de:
>>>>> An was kann es liegen? Danke für eure Hilfe im voraus!
>>>
>>>>> Was sagt denn 'echo $PATH'?
>>>
>>>> # echo $PATH
>>>> /usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
>>>
>>> Das ist nicht richtig für User root.
>>>
>>> Wie bist du denn root geworden?
>
>> mit su.
>
> Das erklärt dieses Verhalten.
>
> Du willst "su -" oder "su -l" benutzen, siehe man-page:
>
> ,----
> | -, -l, --login
> | Start the shell as a login shell with an environment similar
to
> a real login:
> |
> | o clears all the environment variables except TERM
and
> variables specified
> | by --whitelist-environment
> |
> | o initializes the environment variables HOME, SHELL,
> USER, LOGNAME, and
> | PATH
> |
> | o changes to the target user's home directory
> |
> | o sets argv[0] of the shell to '-' in order to make
the
> shell a login shell
> `----
>
> Aber eigentlich will man "su" gar nicht (mehr) benutzen, sondern "sudo
-i"
> verwenden.
>
>>> Welche Änderungen hast du an dem System vorgenommen, denn von selbst
>>> ist der Pfad von root in der Regel nicht kaputt.
>>>
>> Das muss dann beim sudo aktivieren passiert sein, kann man dass wieder
>> hinkriegen?
>
> Nein, sicherlich nicht. Es sei denn, du hättest etwas ganz ganz krummes
> gemacht, was ich aber nicht glaube.
>
Da bin ich nicht so ganz sicher :-)
Reply to: