เมื่อฉันเรียกchmod +w filenameมันไม่ได้ให้สิทธิ์ในการเขียนไปotherมันก็จะช่วยให้เขียนได้รับอนุญาตไปและusergroup
หลังจากรันคำสั่งนี้
chmod +w testfile.txt
วิ่งls -l testfile.txtพิมพ์
-rw-rw-r-- 1 ravi ravi 20 Mar 10 18:09 testfile.txt
แต่ในกรณีของ+rและ+xมันทำงานอย่างถูกต้อง
chmod ugo+w filenameฉันไม่ต้องการที่จะใช้
ugo a
+wไม่ทำงาน
askubuntuคำตอบที่คุณอ้างถึงข้างต้นว่า "พฤติกรรมนี้ได้รับคำสั่งจาก POSIX ดังนั้นไม่ใช่ข้อผิดพลาด" โปรดทราบว่าข้อความการใช้งานแอปพลิเคชัน POSIX นั้นไม่เป็นบรรทัดฐานดังนั้นจึงไม่ได้รับคำสั่งจาก POSIX