Không có ~/.profilemặ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à .profilelà 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 bashvà đọ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 .profiletệp mà .bash_profilethay 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 ~/.profilesẽ 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_profilesẽ được đọc và tất cả các lệnh trong đó sẽ được thực thi.