Skip to main content

Linux இல் chmod கட்டளை எவ்வாறு பயன்படுத்துவது

Anonim

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, r-x, படித்து இயக்கவும்
  • 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 கட்டளையில் பயன்படுத்தப்படும் குறியீட்டு இணைப்புகள் உண்மையான, இலக்கு பொருளை பாதிக்கும் என்பதை நினைவில் கொள்க.

முறைகள் அமைத்தல்

கோப்புகளை மற்றும் கோப்பகங்களுக்கு கூடுதல் கோப்பு முறைமை முறைகள் அமைக்க chmod ஐப் பயன்படுத்தவும். உதாரணமாக, ஸ்டிக்கி பிட் அமைக்க - அதாவது கோப்பு உரிமையாளர், அடைவு உரிமையாளர் அல்லது ரூட் சூப்பர்ஸர் ஆகியவை கோப்பகத்தை படிக்க மற்றும் எழுத குழு அனுமதிகள் பொருட்படுத்தாமல், கோப்பை நீக்கலாம் - எண் வரிசைக்கு 1 ஐ முன்னொட்டு:

chmod 1755 பங்கேற்பாளர்கள்