Score:0

จะทำให้อูบุนตูรู้คำสั่งเทอร์มินัลสำหรับทั้งเครื่องได้อย่างไร

ธง cn

ฉันมีโครงการมากมาย และสำหรับแต่ละโครงการ ฉันมีไฟล์สองไฟล์ในนั้น: ติดตั้ง และ ให้บริการ.

นักพัฒนาแต่ละรายปฏิบัติตามสามขั้นตอนง่ายๆ เหล่านี้เพื่อเริ่มเขียนโค้ด:

  1. คอมไพล์โคลน ...
  2. ./ติดตั้ง
  3. ./ให้บริการ

ปัญหาก็คือว่า ./ติดตั้ง ไม่สะดวกในการพิมพ์ และเนื่องจากนี่เป็นสถาปัตยกรรมไมโครเซอร์วิสที่มีที่เก็บจำนวนมาก ./ติดตั้ง และ ./ให้บริการ จะได้ใช้บ่อยๆ

ฉันจะทำได้อย่างไร อูบุนตู เข้าใจว่าทุกครั้งที่ฉันเขียน ติดตั้ง ทุกที่ที่ฉันหมายถึง มีไฟล์ชื่อ ติดตั้ง และคุณควรเรียกใช้.

วิธีนี้นักพัฒนาจะกำหนดค่าเครื่องของตนเพียงครั้งเดียว จากนั้นจึงเริ่มเขียนโค้ดโดยใช้ โคลน ตั้งค่า เสิร์ฟ กระบวนทัศน์

guiverc avatar
cn flag
มีหลายวิธี; ตัวอย่างเช่น `/usr/local/bin` เป็นไดเร็กทอรีที่ผู้ใช้ทุกคนในระบบค้นหา ดังนั้นไฟล์ (หรือทางลัด) ที่อยู่ในไดเร็กทอรีนั้นจะถูกพบและเรียกใช้ เช่นเดียวกับที่ใดก็ได้ใน $PATH... หากคุณ การใช้คำสั่งที่ผลิตภัณฑ์ต่างๆ ใช้ (setup, clone เป็นคำสั่งที่ใช้โดยซอฟต์แวร์อื่นด้วย) คุณจะต้องระมัดระวังแม้ว่า... (คุณสามารถทำให้ $PWD เป็นส่วนหนึ่งของเส้นทางของคุณได้.. แต่ก็มีความเสี่ยงกับสิ่งที่เป็น ทำไมมันไม่ใช่ค่าเริ่มต้น!)
sudodus avatar
jp flag
มีคำอธิบายเล็กน้อยของ PATH สำหรับไฟล์ปฏิบัติการ (โปรแกรมไบนารี, เชลล์สคริปต์ ฯลฯ ) ที่ [ลิงก์นี้](https://askubuntu.com/questions/1344556/why-we-use-instead-of-just-typing- ชื่อเมื่อรันสคริปต์/) และลิงก์จากสคริปต์นั้น

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา