Linux आज्ञा ओळीमधून फाईलच्या परवानग्या बदला
Chmod कमांड (अर्थ बदल मोड) तुम्हाला फाइल्स आणि फोल्डर्सच्या ऍक्सेस परवानधे बदलू देते.
Chmod कमांड प्रमाणे, इतर कमांड प्रमाणेच, कमांड लाईनवरून किंवा स्क्रिप्ट फाईलद्वारे कार्यान्वित करता येते.
जर आपल्याला फाईलच्या परवानग्या यादीची आवश्यकता असेल, तर आपण ls कमांड वापरु शकता.
chmod कमांड सिंटॅक्स
Chmod आदेशचा वापर करताना हे योग्य सिंटॅक्स आहे :
chmod [options] मोड [, मोड] फाइल 1 [file2 ...]Chmod सह वापरलेले खालील काही पर्याय आहेत:
- -f, --silent, --quiet (बहुतांश त्रुटी संदेशांना अदृष्य करतो)
- -v, --verbose (प्रक्रिया केलेल्या प्रत्येक फाइलसाठी निदानात्मक आउटपुट)
- -c, --changes (शब्दकोशासारखे पण बदल झाल्यावरच रिपोर्ट करते)
- -R, --recursive (रिकर्सलीज फायली आणि निर्देशिका बदला)
- - मदत (मदत आणि बाहेर पडतो)
- - आवृत्ती (आवृत्ती माहिती आउटपुट व बाहेर पडतो)
खाली अशी अनेक अंकीय अनुमतांची सूची आहे जी वापरकर्त्यांना, गट, आणि संगणकावरील प्रत्येकासाठी सेट केली जाऊ शकतात. नंबरच्या पुढे वाचन / लिहा / कार्यान्वित पत्र समतुल्य आहे.
- 7, rwx, वाचन, लेखन, आणि कार्यान्वीत
- 6, rw-, वाचा आणि लिहा
- 5, आरएक्स, वाचन आणि कार्यान्वीत करा
- 4, r--, केवळ वाचा
- 3, -क्वेक्स, लिहा आणि कार्यान्वीत करा
- 2, -वा, फक्त लिहा
- 1, --x, केवळ कार्यान्वित करा
- 0, ---, काहीही नाही
chmod कमांड उदाहरणे
उदाहरणार्थ, उदाहरणार्थ, "सहभागी" फाइलची परवानगी बदलू इच्छित जेणेकरून प्रत्येकास त्यावर पूर्ण प्रवेश असेल तर आपण ते प्रविष्ट कराल:
777 सहभागींनाप्रथम 7 वापरकर्त्यांसाठी परवानग्या सेट करते, दुसरा 7 समूहासाठी परवानग्या सेट करते आणि तिसरे 7 प्रत्येकासाठी परवानग्या सेट करते.
आपण प्रवेश करू शकणारे केवळ एक असे होऊ इच्छित असल्यास, आपण हे वापरु:
700 स्पर्धकस्वत: ला आणि आपल्या समूहाला पूर्ण प्रवेश देण्यासाठी:
chmod 770 सहभागीआपण स्वत: साठी पूर्ण प्रवेश ठेऊ इच्छित असल्यास, परंतु इतर लोकांना फाईल सुधारण्यास ठेवायचे असल्यास, आपण हे वापरू शकता:
चिमड 755 सहभागीखालील "सहभागी" परवानग्या बदलण्यासाठी वरील अक्षरे वापरतात जेणेकरून मालक फाइल वाचू आणि लिहू शकतो, परंतु ते इतर कोणासाठीही परवानग्या बदलत नाही:
चिमोड यू = आरडब्ल्यू सहभागीChmod कमांड वर अधिक माहिती
आपण chgrp आदेशासह विद्यमान फाइल्स आणि फोल्डर्सची गट मालकी बदलू शकता. Newgrp आदेशासह नवीन फाइल्स आणि फोल्डर्सकरिता डिफॉल्ट ग्रुप बदला.
लक्षात ठेवा chmod कमांडमध्ये वापरण्यात येणारे सिम्बॉलिक लिंक्स खरे, लक्ष्य ऑब्जेक्टवर परिणाम करतील.