Tôi có nhiều bản sao .bash_profile, bản nào đang được sử dụng? (nếu có)


12

Tôi nghĩ đến một lúc nào đó tôi đã làm rối tung tôi .bash_profilevà bây giờ tôi có nhiều. Tôi đang cố gắng tùy chỉnh shell của mình nhưng tôi không chắc .bash_profilenên sử dụng cái nào, nếu có. Tôi nghĩ .bashrctập tin thường được sử dụng?

Tôi đang chạy 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

Câu trả lời:


35

Không, bạn chỉ có một và nó được gọi .bash_profile. Bash sẽ không đọc những cái có hậu tố bổ sung.

Các .bash_profile.*tệp khác trông giống như bản sao lưu, có thể được thực hiện bởi các cài đặt phần mềm khác nhau (từ năm ngoái và năm trước). Chạy một diff -ugiữa bạn .bash_profilevà những người khác (lần lượt) để xem những gì khác nhau về họ nếu bạn muốn, ví dụ

$ diff -u .bash_profile .bash_profile.pysave

.bashrcđược sử dụng bởi các shell tương tác và .bash_profileđược sử dụng cho các shell đăng nhập. Nếu bạn đang thêm bí danh, hãy thêm chúng vào .bashrc.

Xem thêm " Sự khác biệt giữa ~ / .profile, ~ / .bashrc, ~ / .bash_profile, ~ / .gnomerc, / etc / bash_bashrc, / etc / screenrc ...? "

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.