/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
PATH forvirring
Fra : enrique


Dato : 25-03-02 15:38

Yello

Jeg har _lidt_ problemer med min $PATH. Når jeg logger ind i X er min
path (håber ikke at det er alt for ulæslig):

/bin:
/usr/bin:
/usr/bin/X11:
/usr/local/bin:
/usr/bin:
/usr/X11R6/bin:
/home/enrique/bin:
/usr/java/jdk1.3.1_01/bin:
/home/enrique/bin:
/usr/java/jdk1.3.1_01/bin

Bemærk at nogle ting står flere gange, hvorfor det?
Jeg har i min ~./.bash_profile:

PATH=$PATH:$HOME/bin:/usr/java/jdk1.3.1_01/bin
export PATH

Hvis jeg logger ind i en consol (ikke xterm) stå tingen kun en
gang.

Hvis jeg så su'er til root i X, er den:

/usr/local/sbin:
/usr/sbin:
/sbin:
/bin:
/usr/bin:
/usr/bin/X11:
/usr/local/bin:
/usr/bin:
/usr/X11R6/bin:
/home/enrique/bin:
/usr/java/jdk1.3.1_01/bin:
/home/enrique/bin:
/usr/java/jdk1.3.1_01/bin

Hvorfor har root min brugers $PATH?
I root's .bash_profile sætter jeg ingen ting, skal jeg 'nul stille' roots
PATH?.

--
Mvh. / Kind regards
Henrik Farre < enrique AT obel DOT auc DOT dk >
- If I where God, I would recompile the penguin with --enable-flying.

 
 
Kent Friis (25-03-2002)
Kommentar
Fra : Kent Friis


Dato : 25-03-02 16:53

Den Mon, 25 Mar 2002 15:37:35 +0100 skrev enrique:
>Yello
>
>Hvis jeg så su'er til root i X, er den:
>
>Hvorfor har root min brugers $PATH?

man su

Forskellen på "su" og "su -" er, at den første giver root rettigheder
med brugerens environment, hvorimod den anden også giver roots
environment, som om man er logget ind som root.

Mvh
Kent
--
Advarsel: ny e-mail adresse - med risiko for at mails går tabt.
Den gamle adresse virker stadig, men bliver primært checket i
arbejdstiden.

enrique (25-03-2002)
Kommentar
Fra : enrique


Dato : 25-03-02 17:06

Yello

On Mon, 25 Mar 2002 16:53:11 +0100, Kent Friis wrote:

> man su
>
> Forskellen på "su" og "su -" er, at den første giver root rettigheder
> med brugerens environment, hvorimod den anden også giver roots
> environment, som om man er logget ind som root.

info su var bedre ;)
Tak for det. Men hvorfor får jeg duped items i min path?


--
Mvh. / Kind regards
Henrik Farre < enrique AT obel DOT auc DOT dk >
- If I where God, I would recompile the penguin with --enable-flying.

enrique (25-03-2002)
Kommentar
Fra : enrique


Dato : 25-03-02 17:35

Yello

On Mon, 25 Mar 2002 16:53:11 +0100, Kent Friis wrote:

> Forskellen på "su" og "su -" er, at den første giver root rettigheder
> med brugerens environment, hvorimod den anden også giver roots
> environment, som om man er logget ind som root.

Genialt, det virker også ved min bruger... slå "use --login as default" i
gnome multi term og der er ingen dups i min PATH.

Endnu en gang tak :)

--
Mvh. / Kind regards
Henrik Farre < enrique AT obel DOT auc DOT dk >
- If I where God, I would recompile the penguin with --enable-flying.

Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408879
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste