ฉันได้อ่านที่นี่และที่อื่น ๆ ในเว็บได้พูดคุยกับเพื่อนเกี่ยวกับเรื่องนี้และตัดสินใจว่าในฐานะน้องใหม่ (อาจจะเป็นน้องใหม่ของ Ubuntu มากกว่านี้บางคนอาจคิดว่าที่นี่) ฉันควรแมปคำสั่งนี้ - ฉันควรทำแผนที่และ ดังนั้นเรียนรู้ว่ามันคืออะไรและที่อยู่:
ข้อมูลเบื้องต้น
หากตอนนี้คุณไม่เข้าใจบางสิ่งในบทนี้ - ไม่ต้องกังวลมันจะชัดเจนขึ้นในขณะที่คุณอ่านต่อไป แต่เพื่อที่จะเข้าใจในเรื่องนี้คุณจำเป็นต้องอ่านเกี่ยวกับตัวแปรสภาพแวดล้อม (EVs) ค่านิยมและวัตถุประสงค์ . ตอนนี้ฉันจะพยายามอธิบายคำสั่งด้วยคำง่าย ๆ และในวิธีการแมปสำหรับผู้มาใหม่อย่างฉันและสำหรับผู้มาใหม่เท่านั้น พยายามทำให้ดีที่สุดที่นี่ ...
การทำแผนที่
export PATH="~/.composer/vendor/bin:$PATH"
ค่าดั้งเดิมของ EV "PATH" ที่มาพร้อมกับ Ubuntu 15.10 คือ:
/usr/bin:/usr/sbin
ในคำสั่งตัวเองทราบว่าเรามีสองเส้นทางวลี อันสุดท้ายคือ $ PATH - $ บอกว่า "พิมพ์ค่าดั้งเดิมหรือค่า EV ถัดจากคุณ"; EV ถัดจากนั้นคือ PATH EV
เราส่งออกตัวแปรพา ธ เอง (ทำให้พร้อมใช้งานสำหรับกระบวนการย่อยเช่นกันกระบวนการ IE ที่ทำงานใน CLI ซึ่งไม่ใช่เชลล์ Bash จริง ๆ แต่ทำงานอยู่ภายใน (เช่นDrushซึ่งเป็นDrupal CLI)
นอกจากการส่งออกแล้วเรายังขยาย: วลี PATH แรก (PATH =) ใช้เราเพื่อเพิ่มมูลค่าพิเศษ (~ / .composer / ผู้ขาย / bin :) ไปยังค่าดั้งเดิม (แสดงด้วย $ PATH)
เครื่องหมายจุดคู่ (:) ในตอนท้ายของค่าใหม่ที่ฉันกล่าวถึงในย่อหน้าข้างต้นใช้เพื่อแยกค่าใหม่จากค่าเดิม
"" เป็นพื้นที่ที่ค่า / s อยู่
เครื่องหมาย ~ คือโฟลเดอร์บ้าน
ฉันหวังว่าหลังจากทำแผนที่นี้ฉันได้ทำแล้วคำสั่งจะชัดเจนขึ้นสำหรับนักศึกษาใหม่อย่างฉัน