umask
अनुमतियाँ
इस्तेमाल
umask 022तय करता है कि नई बनने वाली फ़ाइलों से कौन-से अनुमति bits हटाए जाएँ; यह देता नहीं, घटाता है, इसलिए 022 से फ़ाइलें 644 और डायरेक्टरियाँ 755 बनती हैं, और पहले से मौजूद फ़ाइलें अछूती रहती हैं।
आम विकल्प
| विकल्प | अर्थ |
|---|---|
| 022 | The bits to withhold: files become 644, directories 755 |
| 077 | Nothing for group or others: files 600, directories 700 |
| -S | Show the mask as u=rwx,g=rx,o=rx instead of a number |
| -p | Print it in a form a script can reuse |
उदाहरण
umaskPrints the current mask, usually 022.
umask 077New files become readable by you alone.
umask -SThe same mask in symbolic form.
संख्या मोड और अक्षर मोड एक ही चीज़ कहते हैं: 755 और u=rwx,go=rx एक ही अनुमति है।
कैसे पढ़ें
- बड़े कोष्ठक [ ] उस हिस्से को दिखाते हैं जिसे छोड़ा जा सकता है।
- तीन बिंदु … का मतलब है एक से ज़्यादा दिए जा सकते हैं।
- विकल्पों में बड़े-छोटे अक्षर मायने रखते हैं — कुछ कमांड में -r और -R अलग काम करते हैं।
आम सवाल
Q. umask क्या करता है?
तय करता है कि नई बनने वाली फ़ाइलों से कौन-से अनुमति bits हटाए जाएँ; यह देता नहीं, घटाता है, इसलिए 022 से फ़ाइलें 644 और डायरेक्टरियाँ 755 बनती हैं, और पहले से मौजूद फ़ाइलें अछूती रहती हैं।
Q. इसे कैसे लिखें?
umask 022 — बड़े कोष्ठक वह हिस्सा दिखाते हैं जो छोड़ा जा सकता है।
Q. कितने विकल्प जानने लायक़ हैं?
यहाँ 4 दिए हैं; पूरी सूची man umask में है। यह कमांड अनुमतियाँ में आती है।
मिलती-जुलती कमांड
man पेज: man umask