पाठ 9 / 29
chmod और chown
परमिशन और स्वामित्व बदलें।
chmod — सिंबॉलिक मोड
u (यूज़र), g (ग्रुप), o (अदर), a (सब) पर +/- से परमिशन जोड़ें या हटाएँ।
chmod u+x deploy.sh # owner can execute
chmod go-w notes.txt # group & other lose writechmod — न्यूमेरिक मोड
r=4, w=2, x=1 — हर त्रिक के लिए इन्हें जोड़ें। 755 = rwxr-xr-x, 644 = rw-r--r--।
chmod 755 deploy.sh # owner: rwx, group/other: r-x
chmod 644 notes.txt # owner: rw-, group/other: r--chown — स्वामित्व बदलें
chown फाइल का ओनर और/या ग्रुप बदलता है; इसके लिए आमतौर पर sudo चाहिए।
sudo chown alice deploy.sh
sudo chown alice:devs deploy.shत्वरित जाँच: `chmod 644 file` क्या सेट करता है?
- rwxrwxrwx
- rw-r--r--
- r--r--r--
Answer
rw-r--r-- — क्रमशः ओनर, ग्रुप, अदर के लिए 6=rw-, 4=r--, 4=r-- होता है।