.bash_profile의 복사본이 여러 개 있는데 실제로 사용되는 것은 무엇입니까? (그렇다면)

.bash_profile의 복사본이 여러 개 있는데 실제로 사용되는 것은 무엇입니까? (그렇다면)

.bash_profile어느 시점에서 내 것을 엉망으로 만들었고 이제는 여러 개를 갖게 된 것 같습니다 . 내 쉘을 사용자 정의하려고 하는데 어떤 쉘을 사용해야 할지 잘 모르겠습니다 .bash_profile(있는 경우). .bashrc파일이 더 일반적으로 사용된다고 가정합니까 ?

나는 OSX를 실행하고 있습니다 - El Capitan

ls -la | more
total 480


-rw-------    1 Matthew  staff   6404 Feb 16 23:57 .bash_history
-rw-r--r--    1 Matthew  staff    719 Jan 19 20:18 .bash_profile
-rw-r--r--    1 Matthew  staff    335 Oct  7 12:35 .bash_profile.macports-saved_2017-01-19_at_20:18:05
-rw-r--r--    1 Matthew  staff    167 Jul 16  2015 .bash_profile.pysave
drwxr-xr-x  208 Matthew  staff   7072 Feb 18 19:41 .bash_sessions

답변1

아니요, 하나만 갖고 있으며 이름은 입니다 .bash_profile. Bash는 접미사가 추가된 콘텐츠를 읽지 않습니다.

다른 .bash_profile.*파일은 백업처럼 보이며 아마도 다른 소프트웨어 설치(작년 및 전년도)에서 만들어졌을 수 있습니다. 원한다면 diff -u당신 .bash_profile과 다른 사람들을 차례로 비교하여 그들이 어떻게 다른지 확인할 수 있습니다.

$ diff -u .bash_profile .bash_profile.pysave

.bashrc대화형 쉘과 .bash_profile로그인 쉘에 사용됩니다. 별칭을 추가하려면 에 추가하세요 .bashrc.

여러분도 구경해 보세요”~/.profile, ~/.bashrc, ~/.bash_profile, ~/.gnomerc, /etc/bash_bashrc, /etc/screenrc...의 차이점은 무엇입니까?"

관련 정보