ไม่มี~/.profile
ค่าเริ่มต้น
พื้นหลังบางอย่าง: เมื่อคุณเริ่มต้น Terminal.app ของคุณมันจะโหลดเชลล์ - ในกรณีของคุณ Bash เชลล์สามารถมีไฟล์กำหนดค่าและ.profile
เป็นหนึ่งในนั้น พวกเขาจะอ่านเมื่อเปลือกเริ่มขึ้นในลำดับที่เฉพาะเจาะจง คุณสามารถเรียกใช้man bash
และอ่านหัวข้อ "การขอร้อง" เพื่อดูรายละเอียดเพิ่มเติม
ตอนนี้ภายใต้ macOS ฉันอยากจะแนะนำไม่ให้สร้าง.profile
ไฟล์ แต่เป็น.bash_profile
ไฟล์แทน สำหรับ Bash สิ่งนี้จะไม่สร้างความแตกต่างในการใช้งาน อย่างไรก็ตามโปรดทราบว่าเมื่อคุณสร้างไฟล์ที่ชื่อ~/.bash_profile
แล้วคุณ~/.profile
จะไม่สามารถอ่านได้อีกต่อไปและเนื่องจากคำแนะนำส่วนใหญ่จะต้องการให้คุณแก้ไข.bash_profile
มันจะดีกว่าหากติดกับไฟล์นี้
คุณสามารถสร้างไฟล์ได้หากไฟล์นั้นไม่มีอยู่และเปิดในโปรแกรมแก้ไขข้อความ
touch ~/.bash_profile
open -e !$
บันทึกและในครั้งต่อไปที่คุณเริ่มต้นอินสแตนซ์ใหม่ของ Bash (เช่นโดยการเปิดหน้าต่างเทอร์มินัลใหม่) คุณ~/.bash_profile
จะถูกอ่านและคำสั่งทั้งหมดในนั้นจะถูกดำเนินการ