Không có ~/.profile
mặc định.
Một số nền tảng: khi bạn khởi động Terminal.app, nó sẽ tải một shell - trong trường hợp của bạn Bash. Shell có thể có các tệp cấu hình, và .profile
là một trong số đó. Chúng được đọc khi shell khởi động, theo một thứ tự cụ thể. Bạn có thể chạy man bash
và đọc phần "Gọi" để biết thêm chi tiết.
Bây giờ, trong macOS, tôi khuyên bạn không nên tạo .profile
tệp mà .bash_profile
thay vào đó là tệp. Đối với Bash, điều này sẽ không có sự khác biệt về chức năng. Tuy nhiên, xin lưu ý rằng một khi bạn tạo một tệp có tên ~/.bash_profile
, bạn ~/.profile
sẽ không được đọc nữa và vì hầu hết các hướng dẫn sẽ muốn bạn sửa đổi .bash_profile
, tốt hơn hết là bạn nên giữ nguyên tệp này.
Bạn chỉ có thể tạo tệp nếu nó không tồn tại và mở nó trong trình soạn thảo văn bản.
touch ~/.bash_profile
open -e !$
Lưu nó và lần sau khi bạn bắt đầu một thể hiện mới của Bash (ví dụ: bằng cách mở một cửa sổ Terminal mới), bạn ~/.bash_profile
sẽ được đọc và tất cả các lệnh trong đó sẽ được thực thi.