லினக்ஸில் Groupmod கட்டளை

Linaksil Groupmod Kattalai



ஒரு லினக்ஸ் பயனராக, குழுக்களுடன் எவ்வாறு வேலை செய்வது என்பதை அறிவது இன்றியமையாதது. ஒவ்வொரு சந்தர்ப்பத்திலும் நீங்கள் குழுக்களுடன் தொடர்புகொள்வீர்கள், எனவே குழுக்களை எவ்வாறு நிர்வகிப்பது என்பதை நீங்கள் கற்றுக் கொள்ள வேண்டும். உதாரணமாக, ஒரு குழுவின் பெயரை மாற்றுவது அல்லது அதன் ஐடியை மாற்றுவது எப்படி என்பதை நீங்கள் அறிந்திருக்க வேண்டும்.

குழுக்களை நிர்வகிப்பது எளிதானது, உங்கள் குழுக்களை விரைவாக நிர்வகிக்க பல்வேறு விருப்பங்களை வழங்கும் 'groupmod' கட்டளைக்கு நன்றி. இந்த வழிகாட்டியில், லினக்ஸில் உள்ள “groupmod” கட்டளையைப் பற்றி விரிவாகக் கூறுவோம் மற்றும் அதை எவ்வாறு பயன்படுத்துவது என்பதற்கான பல்வேறு எடுத்துக்காட்டுகளை வழங்குவோம். படியுங்கள்!







லினக்ஸில் Groupmod கட்டளையை எவ்வாறு பயன்படுத்துவது

உங்கள் கோப்புகளின் குழுப் பெயரை மாற்ற விரும்பும் அல்லது கொடுக்கப்பட்ட குழுவின் குழு ஐடியை ஒரு குறிப்பிட்ட ஐடியுடன் ஒதுக்க விரும்பும் சூழ்நிலையை கற்பனை செய்து பாருங்கள். 'groupmod' கட்டளையுடன் எவ்வாறு வேலை செய்வது என்பது உங்களுக்குத் தெரிந்திருந்தால் இவை அனைத்தும் சாத்தியமாகும். கட்டளைக்கு இரண்டு முக்கிய விருப்பங்கள் உள்ளன, இந்த கட்டுரை முழுவதும் நாம் கவனம் செலுத்துவோம்.



  1. -ஜி அல்லது -gid GID - இந்த விருப்பம் குறிப்பிடப்பட்ட குழுவின் குழு ஐடியை மாற்றவும் மற்றும் குறிப்பிட்ட GID உடன் ஒதுக்கவும் உங்களை அனுமதிக்கிறது.
  2. -என் அல்லது –புதிய பெயர் NAME – குறிப்பிடப்பட்ட குழுவிற்கு பதிலாக உங்கள் குழுவிற்கு புதிய NAME ஐ குறிப்பிட இந்த விருப்பம் உதவுகிறது.

நீங்கள் 'groupmod -h' விருப்பத்தை இயக்கி அதன் உதவிப் பக்கத்தை அணுகலாம் மற்றும் நீங்கள் பயன்படுத்தக்கூடிய பிற விருப்பங்களைப் பார்க்கலாம். இருப்பினும், முன்பு குறிப்பிடப்பட்டவை நீங்கள் முக்கியமாகப் பயன்படுத்துவீர்கள். வெவ்வேறு உதாரணங்களை ஆராய்வோம்.



எடுத்துக்காட்டு 1: குழுவின் பெயரை மாற்றவும்





கோப்புகளை ஒழுங்கமைக்க Linux குழுக்களைப் பயன்படுத்துகிறது. உங்கள் லினக்ஸ் கணினியில் உள்ள அனைத்து குழுக்களையும் அணுகலாம் / etc/group” கோப்பு. 'cat' போன்ற கட்டளையுடன் நீங்கள் அதைத் திறக்கும்போது, ​​அது கிடைக்கக்கூடிய அனைத்து குழுக்களையும் அவற்றின் குழு ஐடிகளையும் பட்டியலிடுகிறது. அத்தகைய பட்டியலின் உதாரணம் பின்வருமாறு:

$ பூனை / முதலியன / குழு



இப்போது, ​​நமது தற்போதைய கோப்பகத்தில் 'புதிய' என்று பெயரிடப்பட்ட கோப்பகம் எங்குள்ளது என்பதைச் சரிபார்ப்போம். அதற்கு, பின்வருவனவற்றில் காட்டப்பட்டுள்ளபடி “ls” கட்டளையைப் பயன்படுத்துகிறோம்:

$ ls -ld புதிய

உங்கள் வழக்குடன் பொருந்துமாறு கோப்பகத்தின் பெயரை மாற்றுவதை உறுதிசெய்யவும். மாற்றாக, 'ls' உடன் நீண்ட பட்டியல் விருப்பத்தைப் பயன்படுத்தி, அவற்றின் குழுக்கள் உட்பட அனைத்து கோப்புகள் மற்றும் கோப்பகங்களின் விவரங்களைப் பெறலாம்.

இந்த வழக்கில், கோப்புறை 'கைல்' குழுவின் கீழ் இருப்பதைக் காணலாம்.

குழுவின் பெயரை மாற்றும் முன், அதை உறுதிப்படுத்த பயன்படுத்த தற்போதைய குழு ஐடியை விரைவாக சரிபார்ப்போம். குழு ஐடியைச் சரிபார்க்க, “குழுக்கள்” பட்டியலை அணுகி, பின்வருவனவற்றில் காட்டப்பட்டுள்ளபடி “grep” கட்டளையைப் பயன்படுத்தி இலக்கு குழுவைக் கண்டறியவும்:

இங்கே, எங்கள் இலக்கு குழுவிற்கு 1000 ஐடி உள்ளது.

குழுவின் பெயரை மாற்ற, எங்கள் 'groupmod' கட்டளையை பின்வருமாறு இயக்குகிறோம்:

$ சூடோ groupmod -என் free12 கைல்

முந்தைய கட்டளையில், '-n' என்பது குழுவின் பெயரை மாற்றுவதற்கான விருப்பமாகும். 'ubuntu12' என்பது எங்கள் புதிய குழுவின் பெயர் மற்றும் 'கைல்' என்பது தற்போதைய குழுவின் பெயர். உங்கள் வழக்குக்கு பொருந்துமாறு பெயர்களை மாற்றவும்.

கட்டளையை இயக்கிய பிறகு, அதை அங்கீகரிக்க உங்கள் கடவுச்சொல்லை உள்ளிடவும். அடுத்து, 'புதிய' அடைவு எந்தக் குழுவின் கீழ் உள்ளது என்பதைச் சரிபார்க்க முந்தைய கட்டளையை மீண்டும் இயக்கவும். குழுவின் பெயரை வெற்றிகரமாக மாற்றியதைக் காணலாம்.

மேலும் சரிபார்க்க, குழு ஐடியை சரிபார்க்க முந்தைய கட்டளையை மீண்டும் இயக்கவும். புதிய குழுவின் பெயர் முந்தைய குழு ஐடியுடன் பொருந்துவதை நீங்கள் கவனிப்பீர்கள். குழுவின் பெயர் மாற்றம் வேலை செய்தது என்பதை இது உறுதிப்படுத்துகிறது.

எடுத்துக்காட்டு 2: குழு ஐடியை மாற்றவும்

குழுவின் பெயரை மாற்றுவதைத் தவிர, நீங்கள் குழு ஐடியையும் மாற்றலாம். இந்த எடுத்துக்காட்டில், எந்த குழுவின் பெயரை மாற்றியோமோ அதே குழுவுடன் இணைந்து செயல்படுவோம். பின்வரும் தொடரியல் மூலம் அதன் தற்போதைய குழு ஐடியை சரிபார்த்து தொடங்கவும்:

$ பூனை / முதலியன / குழு | பிடியில் < குழு பெயர் >

எங்கள் விஷயத்தில், தற்போதைய குழு ஐடி 1000 ஆகும். அதை மாற்றி புதிய குழு ஐடியை வழங்க, இந்த வழக்கில், 2300, எங்கள் கட்டளையை பின்வருமாறு இயக்குகிறோம்:

$ சூடோ groupmod -ஜி 2300 -ஓ உபுண்டு12

2300 ஐ உங்கள் விருப்பமான குழு ஐடி மற்றும் 'ubuntu12' ஐ உங்கள் இலக்கு குழுவுடன் மாற்ற மறக்காதீர்கள்.

குழு ஐடியின் மாற்றம் வெற்றிகரமாகச் செயல்பட்டதா என்பதைச் சரிபார்க்கவும்.

எடுத்துக்காட்டு 3: குழுவின் பெயர் மற்றும் ஐடியை ஒரே நேரத்தில் மாற்றவும்

ஒரு கட்டளையுடன் ஒரே நேரத்தில் குழுவின் பெயர் மற்றும் ஐடியை மாற்றுவது சாத்தியமாகும். அதற்கு, பின்வரும் தொடரியல் மூலம் புதிய குழுவின் பெயரையும் ஐடியையும் குறிப்பிட வேண்டும்:

$ சூடோ groupmod --புதிய பெயர் < புதிய பெயர் > --ஜிட் < புதிய ஐடி > < தற்போதைய-குழு-பெயர் >

நீங்கள் கட்டளையை இயக்கியதும், தற்போதைய பெயர் மற்றும் ஐடியை சரிபார்க்க குழுக்களை பட்டியலிடுங்கள். எங்கள் உதாரணத்திற்கு, நாங்கள் குழுவின் பெயரையும் ஐடியையும் மாற்றியுள்ளோம் என்பதை உறுதிப்படுத்தலாம். அனைத்து விவரங்களும் பின்வரும் படத்தில் பிரதிபலிக்கின்றன:

முடிவுரை

லினக்ஸில் குழுக்களை நிர்வகிக்க 'groupmod' கட்டளை உதவுகிறது. உங்கள் குறிக்கோளை அடைய எந்த குழுவின் பெயரையும் ஐடியையும் விரைவாக மாற்ற இதைப் பயன்படுத்தலாம். நாங்கள் கட்டளையை விரிவாக விவாதித்தோம் மற்றும் அதை எவ்வாறு பயன்படுத்துவது என்பதற்கான எடுத்துக்காட்டுகளை வழங்கினோம்.