Mở một cửa sổ Terminal mới và vào thư mục chính của bạn (chỉ cần gõ cd
và nhấn Enter).
Sau đó, nhập ls .bash*
và cũng ls .profile
(xin lưu ý mỗi tên tệp bắt đầu bằng dấu chấm). Nếu bạn có các tệp đó (và bạn nên có ít nhất tệp .profile) thì bạn cần chỉnh sửa chúng và thêm bí danh của bạn vào chúng. Tôi sử dụng VI (hoặc VIM) để chỉnh sửa các tệp đó, nhưng bạn có thể sử dụng trình chỉnh sửa khác (thực tế gõ vào cửa sổ Terminal của bạn open .bash_profile
sẽ mở nó trong TextEditor, có thể thân thiện với người dùng hơn một chút nếu bạn không quen với VI) . Nếu, vì một số lý do, bạn không có bất kỳ tệp nào trong số đó, sau đó tạo một tệp mới (và gọi nó là .bashrc), thêm các dòng bí danh của bạn vào đó (vì vậy đây sẽ là một lệnh trên mỗi dòng, như bạn sẽ gõ chúng trong shell) và sau đó lưu tệp. Sau đó, bạn có thể tạo liên kết tượng trưng đến .bash_profile và .profile bằng cách sử dụng ln -s .bashrc .bash_profile; ln -s .bashrc .profile
.
Những gì tôi thường làm là tôi tạo các liên kết tượng trưng .bashrc và .bash_profile đến .profile và sau đó chỉ phải lo lắng về một tệp duy nhất.
Sự khác biệt giữa các tệp đó là bash sẽ cung cấp các tệp khác nhau tùy thuộc vào việc nó đã được bắt đầu như một vỏ đăng nhập (thông thường, quá trình đăng nhập sẽ khởi động shell như một vỏ đăng nhập) hoặc chỉ là một vỏ tương tác (nhưng không đăng nhập), hoặc một vỏ không tương tác. Có tất cả ba tệp về cơ bản giống nhau mang lại cho tôi môi trường nhất quán bất kể bash được bắt đầu như thế nào.
Bạn sẽ nhận được nhiều thông tin hơn bằng cách thực hiện man bash
, nhưng hãy chuẩn bị, đó là một trang dài. Bạn sẽ có thể xem tệp nào trong ba tệp (.bashrc, .profile và .bash_profile) có nguồn gốc tùy thuộc vào chế độ nào được bash bắt đầu.
Hy vọng rằng sẽ giúp - nếu không, cho tôi một tiếng hét.