லினக்ஸ் கட்டளை வரியிலிருந்து ஒரு கோப்பின் அனுமதியை மாற்றவும்
Chmod கட்டளை (மாற்றம் மாற்றம் முறை) கோப்புகள் மற்றும் கோப்புறைகளின் அணுகல் அனுமதிகளை மாற்ற உதவுகிறது.
Chmod கட்டளை, மற்ற கட்டளைகளைப் போல, கட்டளை வரியிலிருந்து அல்லது ஸ்கிரிப்ட் கோப்பு மூலம் இயக்க முடியும்.
ஒரு கோப்பின் அனுமதியை பட்டியலிட வேண்டும் என்றால், நீங்கள் ls கட்டளையைப் பயன்படுத்தலாம் .
chmod கட்டளை தொடரியல்
Chmod கட்டளையைப் பயன்படுத்தும் போது இது சரியான இலக்கணமாகும் :
chmod [options] mode [, முறை] file1 [file2 ...]Chmod உடன் பயன்படுத்தப்பட்ட சில வழக்கமான விருப்பங்கள் பின்வருமாறு:
- -f, --silent, --quiet (மிக பிழை செய்திகளை அடக்கிறது)
- -v, --verbose (செயலாக்கப்பட்ட ஒவ்வொரு கோப்பிற்கும் ஒரு கண்டறிதலை வெளியீடு செய்கிறது)
- -c, --changes (verbose போன்ற ஆனால் ஒரு மாற்றம் செய்யப்படும் போது அறிக்கைகள்)
- -R, --recursive (கோப்புகள் மற்றும் அடைவுகளை மீண்டும் மீண்டும் மாற்றவும்)
- --help (உதவுகிறது மற்றும் வெளியேறுகிறது)
- - பதிப்பு (வெளியீடுகள் பதிப்பு தகவல் மற்றும் வெளியேறும்)
பயனர், குழு மற்றும் கணினியில் உள்ள அனைவருக்கும் அமைக்கக்கூடிய பல எண் அனுமதிகளின் பட்டியல் கீழே உள்ளது. எண்ணுக்கு அடுத்து படிக்க / எழுத / execute கடிதம் சமமானதாகும்.
- 7, rwx, read, write, மற்றும் execute
- 6, rw-, படித்து எழுதவும்
- 5, rx, படித்து இயக்கவும்
- 4, r--, படிக்க மட்டும்
- 3, -wx, எழுத மற்றும் இயக்கவும்
- 2, -w-, எழுதவும்
- 1, --x, இயக்கவும்
- 0, ---, எதுவும் இல்லை
chmod கட்டளை உதாரணங்கள்
எடுத்துக்காட்டாக, "பங்கேற்பாளர்கள்" கோப்புகளின் அனுமதியை நீங்கள் மாற்றினால், அனைவருக்கும் முழு அணுகல் உள்ளது, நீங்கள் உள்ளிட வேண்டும்:
chmod 777 பங்கேற்பாளர்கள்முதல் 7 பயனர் அனுமதிகள் அமைக்கிறது, இரண்டாவது 7 குழு அனுமதிகளை அமைக்கிறது, மற்றும் மூன்றாவது 7 மற்றவர்களுக்கு அனுமதிகளை அமைக்கிறது.
நீங்கள் அதை அணுகக்கூடிய ஒரேவராய் இருக்க விரும்பினால், நீங்கள் பயன்படுத்தலாம்:
chmod 700 பங்கேற்பாளர்கள்உங்களை மற்றும் உங்கள் குழு உறுப்பினர்கள் முழு அணுகல் கொடுக்க:
chmod 770 பங்கேற்பாளர்கள்நீங்களே முழுமையான அணுகலை வைத்திருக்க விரும்பினால், ஆனால் மற்றவர்களை கோப்பை மாற்றியமைக்க விரும்பினால், நீங்கள் பயன்படுத்தலாம்:
chmod 755 பங்கேற்பாளர்கள்"பங்கேற்பாளர்களின்" அனுமதியை மாற்றுவதற்கு மேலே இருந்து வரும் கடிதங்களை கீழ்கண்டவாறு பயன்படுத்துகிறது, இதனால் உரிமையாளர் கோப்பினை படிக்கவும் எழுதவும் முடியும், ஆனால் அது வேறு எவருக்கும் அனுமதியை மாற்றாது:
chmod u = rw பங்கேற்பாளர்கள்Chmod கட்டளை பற்றிய மேலும் தகவல்
Chgrp கட்டளையுடன் இருக்கும் கோப்புகள் மற்றும் கோப்புறைகளின் குழு உரிமையை மாற்றலாம். Newgrp கட்டளையுடன் புதிய கோப்புகள் மற்றும் கோப்புறைகளுக்கான இயல்புநிலை குழுவை மாற்றவும்.
Chmod கட்டளையில் பயன்படுத்தப்படும் குறியீட்டு இணைப்புகள் உண்மையான, இலக்கு பொருளை பாதிக்கும் என்பதை நினைவில் கொள்க.