7
เสียงเรียกว่า“ เขียนด้วย sudo” ของกลุ่มทำงานอย่างไร?
หลายคนคงเคยเห็นคำสั่งที่ให้คุณเขียนไฟล์ที่ต้องการการอนุญาตรูทถึงแม้ว่าคุณจะลืมเปิด vim ด้วย sudo: :w !sudo tee % สิ่งคือฉันไม่ได้รับสิ่งที่เกิดขึ้นตรงนี้ ฉันคิดแล้ว: wสำหรับสิ่งนี้ *:w_c* *:write_c* :[range]w[rite] [++opt] !{cmd} Execute {cmd} with [range] lines as standard input (note the space in front of the '!'). {cmd} is executed like with ":!{cmd}", any '!' is replaced with the previous command |:!|. ดังนั้นจึงผ่านทุกบรรทัดเป็นอินพุตมาตรฐาน !sudo teeส่วนสายteeที่มีสิทธิ์ผู้ดูแลระบบ …