A path set in.bash_profile will only be set in a bash login shell (bash -l). If you put your path in.profile it will be available to your complete desktop session. That means even metacity will use it. The Backbencher 3 Things You Didnt (Want To) Know About Nelson Mandela.
From man bash : it looks for /.bash_profile, /.bash_login, and /.profile, in that order, and reads and executes commands from the first one that exists and is readable. See the answers below for information about.pam_environment, or.bashrc for interactive non-login shells, or set the value globally for all users by putting a script into /etc/profile. Apple, android, windows Phone, android by, steve Krug (Author) 471 customer reviews, iSBN-13:, iSBN-10:, why is isbn important? Isbn. This bar-code number lets you verify that you're getting exactly the right version or edition of a book. Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required. D/ or use /etc/X11/Xsession. D/ to affect the display managers session. For example /.profile: if -d \"home/bin\" ; then, pATH"home/bin:path" fi, btw, you can check the path variable of a process by looking at its environment in /proc/pid/environ. (replace pid with the number from ps axf) Note: bash as a login shell doesn't parse.profile if either.bash_profile or.bash_login exists.