About .bash_profile, .bashrc, y ¿dónde debe escribirse el alias? [duplicar

Posible duplicado: ¿Cuál es la diferencia entre .bashrc, .bash_profile y .environment?

Parece que si uso

alias ls='ls -F'

inside de .bashrc en Mac OS X, entonces el shell recién creado no tendrá ese alias. Necesito escribirbash nuevamente y ese alias estará vigente.

Y si inicio sesión en Linux en la empresa de hosting, el.bashrc file tiene una línea de comentario que dice:

Para shell sin inicio de sesión

y el.bash_profile file tiene un comentario que dice

para iniciar sesión

Entonces, ¿dónde deben escribirse los alias? ¿Cómo es que separamos el shell de inicio de sesión y el shell de no inicio de sesión?

Algunas páginas web dicen use.bash_aliases, pero no funciona en Mac OS X, parece.

Respuestas a la pregunta(8)

Su respuesta a la pregunta