Groupmod Command στο Linux

Groupmod Command Sto Linux



Ως χρήστης Linux, είναι ζωτικής σημασίας να γνωρίζεις πώς να δουλεύεις με ομάδες. Θα αλληλεπιδράτε με ομάδες σε κάθε περίπτωση, επομένως πρέπει να μάθετε πώς να διαχειρίζεστε τις ομάδες. Για παράδειγμα, πρέπει να γνωρίζετε πώς να αλλάξετε το όνομα μιας ομάδας ή να τροποποιήσετε το αναγνωριστικό της.

Η διαχείριση ομάδων είναι εύκολη, χάρη στην εντολή «groupmod» που προσφέρει διαφορετικές επιλογές για τη γρήγορη διαχείριση των ομάδων σας. Σε αυτόν τον οδηγό, θα αναλύσουμε λεπτομερώς την εντολή «groupmod» στο Linux και θα δώσουμε διάφορα παραδείγματα για τον τρόπο χρήσης της. Συνέχισε να διαβάζεις!







Πώς να χρησιμοποιήσετε την εντολή Groupmod στο Linux

Φανταστείτε ένα σενάριο όπου θέλετε να τροποποιήσετε το όνομα της ομάδας των αρχείων σας ή να αλλάξετε το αναγνωριστικό ομάδας μιας δεδομένης ομάδας για να της εκχωρήσετε ένα συγκεκριμένο αναγνωριστικό. Όλα αυτά είναι δυνατά, με την προϋπόθεση ότι γνωρίζετε πώς να εργάζεστε με την εντολή «groupmod». Η εντολή έχει δύο βασικές επιλογές στις οποίες θα εστιάσουμε σε αυτό το άρθρο.



  1. -σολ ή –gid GID – Αυτή η επιλογή σάς επιτρέπει να αλλάξετε το αναγνωριστικό ομάδας της αναφερόμενης ομάδας και να την αντιστοιχίσετε με το καθορισμένο GID.
  2. -n ή –νέο όνομα ΟΝΟΜΑ – Αυτή η επιλογή σάς επιτρέπει να καθορίσετε το νέο ΟΝΟΜΑ για την ομάδα σας που θα αντικαταστήσει την αναφερόμενη ομάδα.

Μπορείτε να εκτελέσετε την επιλογή «groupmod –h» για να αποκτήσετε πρόσβαση στη σελίδα βοήθειας και να δείτε τις άλλες επιλογές που μπορείτε να χρησιμοποιήσετε. Ωστόσο, αυτά που αναφέρθηκαν προηγουμένως είναι τα κύρια που θα χρησιμοποιήσετε. Ας εξερευνήσουμε τα διαφορετικά παραδείγματα.



Παράδειγμα 1: Αλλάξτε το όνομα της ομάδας





Το Linux χρησιμοποιεί ομάδες για να οργανώσει τα αρχεία. Μπορείτε να αποκτήσετε πρόσβαση σε όλες τις ομάδες στο σύστημά σας Linux μεταβαίνοντας στο ' / κλπ/ομάδα». Όταν το ανοίγετε με μια εντολή όπως 'cat', εμφανίζει όλες τις διαθέσιμες ομάδες και τα αναγνωριστικά ομάδων τους. Το παρακάτω είναι ένα παράδειγμα μιας τέτοιας λίστας:

$ Γάτα / και τα λοιπά / ομάδα



Τώρα, ας ελέγξουμε την ομάδα στην οποία ανήκει ένας κατάλογος με το όνομα 'νέος' στον τρέχοντα κατάλογο μας. Για αυτό, χρησιμοποιούμε την εντολή 'ls' όπως φαίνεται παρακάτω:

$ ls -ld νέος

Βεβαιωθείτε ότι έχετε αντικαταστήσει το όνομα του καταλόγου ώστε να ταιριάζει με την περίπτωσή σας. Εναλλακτικά, μπορείτε να χρησιμοποιήσετε την επιλογή μεγάλης λίστας με 'ls' για να λάβετε τις λεπτομέρειες όλων των αρχείων και καταλόγων, συμπεριλαμβανομένων των ομάδων τους.

Για αυτήν την περίπτωση, μπορούμε να δούμε ότι ο φάκελος βρίσκεται στην ομάδα 'kyle'.

Πριν αλλάξετε το όνομα της ομάδας, ας επαληθεύσουμε γρήγορα το τρέχον αναγνωριστικό ομάδας για να το χρησιμοποιήσουμε για επιβεβαίωση. Για να ελέγξετε το αναγνωριστικό της ομάδας, μεταβείτε στη λίστα 'groups' και βρείτε την ομάδα στόχο χρησιμοποιώντας την εντολή 'grep' όπως φαίνεται στα παρακάτω:

Εδώ, η ομάδα στόχος μας έχει αναγνωριστικό 1000.

Για να αλλάξουμε το όνομα της ομάδας, εκτελούμε την εντολή «groupmod» ως εξής:

$ sudo groupmod -n δωρεάν 12 kyle

Στην προηγούμενη εντολή, το '-n' είναι η επιλογή αλλαγής του ονόματος της ομάδας. Το 'ubuntu12' είναι το νέο όνομα της ομάδας μας και το 'kyle' είναι το τρέχον όνομα ομάδας. Αντικαταστήστε τα ονόματα για να ταιριάζουν με την περίπτωσή σας.

Αφού εκτελέσετε την εντολή, εισαγάγετε τον κωδικό πρόσβασής σας για έλεγχο ταυτότητας. Στη συνέχεια, εκτελέστε ξανά την προηγούμενη εντολή για να ελέγξετε σε ποια ομάδα ανήκει ο «νέος» κατάλογος. Μπορούμε να δούμε ότι καταφέραμε με επιτυχία να αλλάξουμε το όνομα της ομάδας.

Για περαιτέρω επαλήθευση, εκτελέστε ξανά την προηγούμενη εντολή για να ελέγξετε το αναγνωριστικό ομάδας. Θα παρατηρήσετε ότι το νέο όνομα ομάδας ταιριάζει με το προηγούμενο αναγνωριστικό ομάδας. Αυτό επιβεβαιώνει ότι η αλλαγή του ονόματος της ομάδας λειτούργησε.

Παράδειγμα 2: Αλλάξτε το αναγνωριστικό ομάδας

Εκτός από την αλλαγή του ονόματος της ομάδας, μπορείτε επίσης να αλλάξετε το αναγνωριστικό της ομάδας. Για αυτό το παράδειγμα, ας εργαστούμε με την ίδια ομάδα στην οποία αλλάξαμε το όνομά της. Ξεκινήστε ελέγχοντας το τρέχον αναγνωριστικό ομάδας με την ακόλουθη σύνταξη:

$ Γάτα / και τα λοιπά / ομάδα | λαβή < όνομα ομάδας >

Για την περίπτωσή μας, το τρέχον αναγνωριστικό ομάδας είναι 1000. Για να το αλλάξουμε και να του δώσουμε ένα νέο αναγνωριστικό ομάδας που, σε αυτήν την περίπτωση, είναι 2300, εκτελούμε την εντολή μας ως εξής:

$ sudo groupmod -σολ 2300 ubuntu12

Μην ξεχάσετε να αντικαταστήσετε το 2300 με το αναγνωριστικό ομάδας που προτιμάτε και το 'ubuntu12' με την ομάδα στόχο σας.

Βεβαιωθείτε ότι η αλλαγή του αναγνωριστικού ομάδας λειτούργησε με επιτυχία.

Παράδειγμα 3: Αλλάξτε το όνομα ομάδας και το αναγνωριστικό ταυτόχρονα

Είναι δυνατή η ταυτόχρονη αλλαγή του ονόματος και του αναγνωριστικού της ομάδας με μία εντολή. Για αυτό, πρέπει να καθορίσετε το νέο όνομα ομάδας και το αναγνωριστικό με την ακόλουθη σύνταξη:

$ sudo groupmod --νέο όνομα < νέο όνομα > --gid < νέα -ΤΥΠ > < τρέχον-ομάδα-όνομα >

Μόλις εκτελέσετε την εντολή, παραθέστε τις ομάδες για να ελέγξετε το τρέχον όνομα και το αναγνωριστικό. Για το παράδειγμά μας, μπορούμε να επιβεβαιώσουμε ότι αλλάξαμε το όνομα της ομάδας και το αναγνωριστικό. Όλες οι λεπτομέρειες αντικατοπτρίζονται στην παρακάτω εικόνα:

συμπέρασμα

Η εντολή 'groupmod' βοηθά στη διαχείριση των ομάδων στο Linux. Μπορείτε να το χρησιμοποιήσετε για να αλλάξετε γρήγορα το όνομα και το αναγνωριστικό οποιασδήποτε ομάδας για να πετύχετε τον στόχο σας. Συζητήσαμε λεπτομερώς την εντολή και δώσαμε παραδείγματα για τον τρόπο χρήσης της.