Skip to content

Chmod एलियास

फाइल और डायरेक्टरी अनुमतियां प्रबंधित करने के लिए शॉर्टकट।

अवलोकन

chmod एलियास कमांड लाइन से फाइल और डायरेक्टरी अनुमतियां प्रबंधित करने का एक सुव्यवस्थित तरीका प्रदान करते हैं। न्यूमेरिक अनुमति कोड याद रखने के बजाय, chmod_755 या chmod_u+x जैसे सहज एलियास का उपयोग करके आवश्यक एक्सेस मोड सेट करें।

ये एलियास chmod.aliases.sh में परिभाषित हैं और chezmoi द्वारा स्वचालित रूप से लोड होते हैं।

संदर्भ

सामान्य अनुमति एलियास

एलियासअनुमतियांविवरण
chmod_000----------किसी के लिए कोई अनुमति नहीं
chmod_400r--------केवल मालिक के लिए रीड-ओनली
chmod_444r--r--r--सभी के लिए रीड-ओनली
chmod_600rw-------मालिक के लिए रीड/राइट
chmod_644rw-r--r--मालिक के लिए रीड/राइट, अन्य के लिए रीड-ओनली
chmod_666rw-rw-rw-सभी के लिए रीड/राइट
chmod_755rwxr-xr-xमालिक के लिए पूर्ण, अन्य के लिए रीड/एक्ज़ीक्यूट
chmod_764rwxrw-r--मालिक के लिए पूर्ण, ग्रुप के लिए रीड/राइट
chmod_777rwxrwxrwxसभी के लिए पूर्ण अनुमतियां

मालिक अनुमति एलियास

एलियासविवरण
chmod_u+xमालिक के लिए एक्ज़ीक्यूट अनुमति जोड़ें
chmod_u-xमालिक के लिए एक्ज़ीक्यूट अनुमति हटाएं
chmod_u+wमालिक के लिए राइट अनुमति जोड़ें
chmod_u-wमालिक के लिए राइट अनुमति हटाएं
chmod_u+rमालिक के लिए रीड अनुमति जोड़ें
chmod_u-rमालिक के लिए रीड अनुमति हटाएं

ग्रुप अनुमति एलियास

एलियासविवरण
chmod_g+xग्रुप के लिए एक्ज़ीक्यूट अनुमति जोड़ें
chmod_g-xग्रुप के लिए एक्ज़ीक्यूट अनुमति हटाएं
chmod_g+wग्रुप के लिए राइट अनुमति जोड़ें
chmod_g-wग्रुप के लिए राइट अनुमति हटाएं
chmod_g+rग्रुप के लिए रीड अनुमति जोड़ें
chmod_g-rग्रुप के लिए रीड अनुमति हटाएं

अन्य अनुमति एलियास

एलियासविवरण
chmod_o+xअन्य के लिए एक्ज़ीक्यूट अनुमति जोड़ें
chmod_o-xअन्य के लिए एक्ज़ीक्यूट अनुमति हटाएं
chmod_o+wअन्य के लिए राइट अनुमति जोड़ें
chmod_o-wअन्य के लिए राइट अनुमति हटाएं
chmod_o+rअन्य के लिए रीड अनुमति जोड़ें
chmod_o-rअन्य के लिए रीड अनुमति हटाएं

फाइल टाइप एलियास

एलियासविवरण
chmod_755dसभी डायरेक्टरी की अनुमतियां rwxr-xr-x पर सेट करें
chmod_644fसभी फाइलों की अनुमतियां rw-r--r-- पर सेट करें

रिकर्सिव अनुमति फंक्शन

change_permission फंक्शन पुष्टि प्रॉम्प्ट के साथ रिकर्सिवली अनुमतियां लागू करता है:

bash
change_permission 755 /path/to/directory -R