As .bash_profile gewoonlik bron .bashrc enige manier, waarom nie gebruik net .bashrc?

StackOverflow https://stackoverflow.com/questions/908537

  •  05-09-2019
  •  | 
  •  

Vra

Dit blyk dat ons sal sit

source ~/.bashrc

in ons .bash_profile in elk geval. So hoekom nie net een lêer te gebruik, sê .bashrc?

Was dit nuttig?

Oplossing

Omdat daar dinge wat jy net wil doen een maal per aanteken mag wees (so in .bash_profile) eerder as elke keer as 'n xterm of dies meer oopmaak (soos per .bashrc), byvoorbeeld vra die gebruiker om 'n wagwoord te decrypt en vrag SSH sleutels in 'n ssh agent, ens ens.

Ander wenke

Jy kan 'n paar dinge in .bash_profile wat nie geskik is vir 'n dop geval dit is nie 'n terminale is sit. Byvoorbeeld, as jy 'n eksterne opdrag gehardloop uit jou redakteur deur die dop - die dop geval sou bron .bashrc maar nie .bash_profile. Byvoorbeeld, kan ek alias ls=ls -F sit in my profiel, maar jy wil nie dat alias aansoek gedoen net enige instansie van die dop, net wat jy wil interaksie met.

Gelisensieer onder: CC-BY-SA met toeskrywing
Nie verbonde aan StackOverflow
scroll top