Score:0

-bash: sh: ไม่พบคำสั่ง

ธง lc

ฉันต้องการเปลี่ยนเชลล์เป็น sh ดังนั้นฉันจึงพิมพ์:

rakinar2@hotspot:~$ sh

แต่มันพูดว่า:

-bash: sh: ไม่พบคำสั่ง

ฉันจะแก้ไขได้อย่างไร

บันทึก: ทดสอบ -e /bin/sh คืนที่ 1!

แก้ไข:

ls -l /bin/{,ba,da}sh ผลตอบแทน:

-rwx------ 1 rakinar2 rakinar2 563684 5 พฤษภาคม 18:27 /bin/bash

สะท้อน $PATH ผลตอบแทน:

/bin:/usr/bin:/usr/local/bin:/sbin

และ sudo apt list --installed | เกรป "แดช" ผลตอบแทน 0|1

tm flag
ผลลัพธ์ของ `echo $PATH` คืออะไร
hr flag
จากเอาต์พุต `ls -l /bin/{,ba,da}sh` ของคุณ ระบบของคุณดูใช้งานไม่ได้ (หรืออาจไม่ใช่ Ubuntu?) - เชลล์ `dash` หายไป และ `bash` เชลล์มี ความเป็นเจ้าของไม่ถูกต้อง (ควรเป็น `root:root`) และการอนุญาต (ควรเป็น `-rwxr-xr-x`)

โพสต์คำตอบ

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