aliases in .profile don't work?
Marius Gedminas
marius at pov.lt
Wed Dec 8 23:19:00 UTC 2010
On Wed, Dec 08, 2010 at 02:46:25PM -0800, Knute Johnson wrote:
> Anybody know why putting an alias in ~/.profile doesn't work but putting
> it in ~/.bash_aliases does?
~/.profile is sourced for login sessions only (both ssh logins and gdm
logins, the latter thanks to Ubuntu's /etc/gdm/Xsession). Aliases
aren't exported via the environment, so any new shell sessions -- such
as those you get by opening a terminal window -- do not inherit them.
~/.bash_aliases is sourced for every new shell session.
> ~/.bash_profile or ~/.bash_login do NOT
> exist. Adding a change to the PATH works just fine in ~/.profile.
PATH is usually exported via the environment, so setting it in ~/.profile
is sufficient.
Marius Gedminas
--
Did you hear that the author of _Nitpicking for Dummies_ has just
received it back from the publisher with the 182nd set of editorial
markups?
-- Bill Snyder
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: Digital signature
URL: <https://lists.ubuntu.com/archives/ubuntu-users/attachments/20101209/7e10bc34/attachment.sig>
More information about the ubuntu-users
mailing list