ตำแหน่งที่จะสร้าง. profile บน Mac OS X


10

ฉันใช้ Mac OS X Snow Leopard ฉันจะสร้างโฟลเดอร์ใด.profileในไฟล์ของฉัน

ฉันชอบที่จะสร้างเส้นทางสำหรับ/usr/local/mysql/bin- เคล็ดลับใด ๆ เกี่ยวกับวิธีการส่งออกเส้นทางนี้หรือไม่? ฉันรู้วิธีพิมพ์เพื่อ.bash_profileเท่านั้น

คำตอบ:


21

คุณสร้าง.profileในโฟลเดอร์เดียวกันเป็น.bash_profileคือใน/Users/your-user-name/ภายใต้นอกจากนี้ยังมีหรือ~$HOME

คุณสามารถเพิ่มบรรทัดโดยใช้โปรแกรมแก้ไขข้อความหรือคำสั่งแก้ไขบรรทัดที่คุณเลือก (เช่นvim, emacsหรือnano) แต่คุณยังสามารถทำมันได้ด้วยข้อความแก้ไข:

open -a TextEdit ~/.bash_profile

จะใส่exportคำสั่งที่ไหน?

สิ่งสำคัญ: ถ้าคุณมีแล้ว.bash_profileคุณ.profileจะไม่ถูกโหลดโดยอัตโนมัติ จากคู่มือของ bash:

จะมองหา~/.bash_profile, ~/.bash_loginและ~/.profileในลำดับที่และอ่านและรันคำสั่งจากคนแรกที่มีอยู่และสามารถอ่านได้

ด้วยเหตุนี้เมื่อคุณมี~/.bash_profileไฟล์และสร้างไฟล์ขึ้นมาไฟล์~/.profilebash จะไม่ถูกอ่านโดยอัตโนมัติ คุณสามารถเพิ่มexportคำสั่งที่เหมาะสมในของคุณ~/.bash_profileและมันจะทำงานได้ดีถ้าคุณใช้ทุบตี:

export PATH=/usr/local/mysql/bin/:$PATH

ที่มา.profileจาก.bash_profile

หากคุณต้องการที่จะมีการแยกจากกันคุณจะต้องรวมไว้ด้วยตนเองจาก.profile ~/.bash_profileใส่ต่อไปนี้ใน~/.bash_profile:

source ~/.profile

0

ในอาคารผู้โดยสาร:

open .profile

หากวิธีนี้ใช้ไม่ได้ไปที่โฮมไดเร็กตอรี่ของคุณ:

sudo nano .profile

และเพิ่ม:

export PATH=$PATH:/usr/local/mysql/bin/

3
ไม่จำเป็นต้องsudoแก้ไข.profileในไดเรกทอรีบ้านของคุณ
fideli

นอกจากนี้อาจเป็นการดีกว่าถ้าคุณกำหนดพา ธ ที่กำหนดเองไว้ที่ $ PATH เพื่อให้ไบนารี MySQL ในเครื่องของคุณมาก่อนเสมอ
slhck
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.