लिनक्समध्ये chmod कमांड

Linux आज्ञा ओळीमधून फाईलच्या परवानग्या बदला

Chmod कमांड (अर्थ बदल मोड) तुम्हाला फाइल्स आणि फोल्डर्सच्या ऍक्सेस परवानधे बदलू देते.

Chmod कमांड प्रमाणे, इतर कमांड प्रमाणेच, कमांड लाईनवरून किंवा स्क्रिप्ट फाईलद्वारे कार्यान्वित करता येते.

जर आपल्याला फाईलच्या परवानग्या यादीची आवश्यकता असेल, तर आपण ls कमांड वापरु शकता.

chmod कमांड सिंटॅक्स

Chmod आदेशचा वापर करताना हे योग्य सिंटॅक्स आहे :

chmod [options] मोड [, मोड] फाइल 1 [file2 ...]

Chmod सह वापरलेले खालील काही पर्याय आहेत:

खाली अशी अनेक अंकीय अनुमतांची सूची आहे जी वापरकर्त्यांना, गट, आणि संगणकावरील प्रत्येकासाठी सेट केली जाऊ शकतात. नंबरच्या पुढे वाचन / लिहा / कार्यान्वित पत्र समतुल्य आहे.

chmod कमांड उदाहरणे

उदाहरणार्थ, उदाहरणार्थ, "सहभागी" फाइलची परवानगी बदलू इच्छित जेणेकरून प्रत्येकास त्यावर पूर्ण प्रवेश असेल तर आपण ते प्रविष्ट कराल:

777 सहभागींना

प्रथम 7 वापरकर्त्यांसाठी परवानग्या सेट करते, दुसरा 7 समूहासाठी परवानग्या सेट करते आणि तिसरे 7 प्रत्येकासाठी परवानग्या सेट करते.

आपण प्रवेश करू शकणारे केवळ एक असे होऊ इच्छित असल्यास, आपण हे वापरु:

700 स्पर्धक

स्वत: ला आणि आपल्या समूहाला पूर्ण प्रवेश देण्यासाठी:

chmod 770 सहभागी

आपण स्वत: साठी पूर्ण प्रवेश ठेऊ इच्छित असल्यास, परंतु इतर लोकांना फाईल सुधारण्यास ठेवायचे असल्यास, आपण हे वापरू शकता:

चिमड 755 सहभागी

खालील "सहभागी" परवानग्या बदलण्यासाठी वरील अक्षरे वापरतात जेणेकरून मालक फाइल वाचू आणि लिहू शकतो, परंतु ते इतर कोणासाठीही परवानग्या बदलत नाही:

चिमोड यू = आरडब्ल्यू सहभागी

Chmod कमांड वर अधिक माहिती

आपण chgrp आदेशासह विद्यमान फाइल्स आणि फोल्डर्सची गट मालकी बदलू शकता. Newgrp आदेशासह नवीन फाइल्स आणि फोल्डर्सकरिता डिफॉल्ट ग्रुप बदला.

लक्षात ठेवा chmod कमांडमध्ये वापरण्यात येणारे सिम्बॉलिक लिंक्स खरे, लक्ष्य ऑब्जेक्टवर परिणाम करतील.