/
Forside
/
Teknologi
/
Operativsystemer
/
Linux
/
Nyhedsindlæg
Login
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Stil et spørgsmål
Skriv et tip
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
Linux
#
Navn
Point
1
o.v.n.
11177
2
peque
7911
3
dk
4814
4
e.c
2359
5
Uranus
1334
6
emesen
1334
7
stone47
1307
8
linuxrules
1214
9
Octon
1100
10
BjarneD
875
GNU su -p ignorerer ~/.bashrc, hvorfor og ~
Fra :
Henrik Hansen
Dato :
30-03-03 23:05
Jeg forsøger at forstå hvordan GNU su fungerer. Ret mig venligst i flg.
hvis jeg tager fejl (min shell er bash):
su starter en ny bash proces (ikke-login), og invoker derfor ~/.bashrc
(og ikke andet), medmindre man angiver "-" som argument (det bliver så
en login shell).
Fint nok, men hvorfor ignorerer -p (eller --preserve-environment) så
~/.bashrc? Ok, jeg forstår måske nok hvorfor su gerne vil ignorere den
fil (for at undgå opsætning af ny PATH, f.eks.), men hvordan gør den
det? bash kører da altid ~/.bashrc på alle ikke-login shells...?
--
Henrik Hansen
Søg
Alle emner
Teknologi
Operativsystemer
Linux
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177821
Tips :
31980
Nyheder :
719565
Indlæg :
6410982
Brugere :
218912
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2026 kandu.dk. Alle rettigheder forbeholdes.