5 
 
        
      
      “ umask” คืออะไรและทำงานอย่างไร
      
  ฉันเชื่อว่า umask เป็นสิ่งที่ควบคุมการอนุญาตไฟล์แต่ไม่เข้าใจอย่างเต็มที่ หลังจากทำงานumask 0644ในสถานีnanoฉันไม่สามารถอ่านไฟล์ที่ผมสร้างขึ้นด้วยโปรแกรมแก้ไขข้อความบรรทัดคำสั่ง ผมสังเกตเห็นว่าสิทธิ์ของไฟล์ที่มีการกำหนดให้แทนการเริ่มต้น00220755 umask ทำงานอย่างไร ฉันคิดว่าฉันก็สามารถเอาหลักในแต่ละ umask จาก0777, 7 - 6 = 1และ7 - 4 = 3ดังนั้นผมคาดว่าสิทธิ์ที่จะเป็น0133แต่เห็นได้ชัดว่านี้ไม่ได้เป็นกรณีที่ umask คืออะไรกันแน่? อธิบายให้ฉันเหมือนฉันเป็น "Linux noob" ฉันจะคำนวณด้วย umask ได้อย่างไร กรณีการใช้งานสำหรับ umask คืออะไร?
      
        
          
                   190
                
        
        
          
                  
                    permissions 
                  
                    umask