Score:0

สิทธิ์ในการสร้างไฟล์ที่แตกต่างกันสำหรับคำสั่งต่างๆ

ธง us

กำลังพยายามสร้างไฟล์ใน /เลือก โฟลเดอร์ที่มีคำสั่ง:

sudo echo '01' > aaa

มีข้อผิดพลาด -bash: aaa: การอนุญาตถูกปฏิเสธ

ทำงานได้ดีถ้าฉันสร้างไฟล์ แก้ไข และบันทึกด้วย vim

sudo vim aaa

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

Score:3
ธง cn

เชลล์ดำเนินการเปลี่ยนทิศทาง อย่างคุณ ก่อน sudo เริ่มต้น คุณต้องการ:

sudo sh -c 'echo "01" > aaa'

เพื่อให้ไฟล์ "aaa" ถูกสร้างขึ้นในกระบวนการ sudo

โพสต์คำตอบ

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