Score:2

ไม่สามารถติดตั้ง.sh ซอฟต์แวร์ Arduino

ธง cn

ทำตามคำแนะนำบนหน้าการติดตั้ง arduino เมื่อฉันมาถึงไดเร็กทอรีที่แยกออกมาและรัน install.sh ในเทอร์มินัล ฉันได้รับข้อความ 'install.sh: command not found'

https://www.arduino.cc/en/Guide/Linux

ฉันจะติดตั้งซอฟต์แวร์ Arduino บน Ubuntu 20.04 64 บิตได้อย่างไร

Score:3
ธง it

คุณต้องพิมพ์ ./install.sh แทน.

เดอะ ./ ระบุว่าคุณต้องการเรียกใช้ไฟล์ในไดเร็กทอรีการทำงานปัจจุบันของคุณ โดยไม่ต้องเป็นผู้นำ ./ ลินุกซ์จะค้นหาโปรแกรมเรียกทำงานด้วยชื่อนั้นใน $PATH ของคุณ

gfries avatar
cn flag
ฉันไม่เข้าใจเรื่องนี้อย่างถ่องแท้ 'install.sh' อยู่ใน cwd ของฉัน ``./`` กำลังทำอะไรอยู่? ฉันคิดว่าการพิมพ์ xyz.xxx ใน cwd ของฉัน มันจะระบุว่าฉันต้องการเรียกใช้ไฟล์นั้น
mashuptwice avatar
it flag
`./` ระบุว่าคุณต้องการเรียกใช้ไฟล์ในไดเร็กทอรีการทำงานปัจจุบันของคุณ
Liso avatar
sd flag
โปรดทราบว่า `.` (จุด) หมายถึงไดเร็กทอรีปัจจุบันของคุณ
uz flag
Jos
คำอธิบายเล็กน้อย: เฉพาะไฟล์ใน $PATH ของคุณเท่านั้นที่จะถูกดำเนินการโดยไม่จำเป็นต้องระบุเส้นทางแบบเต็ม การพิมพ์ `./` ก่อนชื่อปฏิบัติการ แสดงว่าคุณระบุพาธแบบเต็ม คุณสามารถเพิ่ม `"."` ใน $PATH ของคุณ ซึ่งหมายถึง "ไม่ว่าไดเร็กทอรีปัจจุบันจะเป็นอะไรก็ตาม" เพื่อหลีกเลี่ยงการพิมพ์ `./` ก่อนทุก executable ในไดเร็กทอรีปัจจุบันของคุณ อย่างไรก็ตาม ไม่แนะนำ เนื่องจากเป็นการเปิดเผยความปลอดภัย

โพสต์คำตอบ

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