Groupmod parancs Linux alatt

Groupmod Parancs Linux Alatt



Linux-felhasználóként létfontosságú a csoportokkal való munka ismerete. A csoportokkal minden esetben kapcsolatba lép, ezért meg kell tanulnia a csoportok kezelését. Például tudnia kell, hogyan módosíthatja egy csoport nevét vagy azonosítóját.

A csoportok kezelése egyszerű a „groupmod” parancsnak köszönhetően, amely különféle lehetőségeket kínál a csoportok gyors kezeléséhez. Ebben az útmutatóban részletesen bemutatjuk a Linux „groupmod” parancsát, és különféle példákat mutatunk be a használatára. Olvass tovább!







A Groupmod parancs használata Linuxban

Képzeljen el egy forgatókönyvet, amelyben módosítani szeretné a fájlok csoportnevét, vagy módosítani szeretné egy adott csoport csoportazonosítóját, hogy egy adott azonosítót rendeljen hozzá. Mindez lehetséges, feltéve, hogy tudja, hogyan kell dolgozni a „groupmod” paranccsal. A parancsnak két fő opciója van, amelyekre ebben a cikkben összpontosítunk.



  1. -g vagy –gid GID – Ezzel az opcióval módosíthatja az említett csoport csoportazonosítóját, és hozzárendelheti a megadott GID-hez.
  2. -n vagy –új név NÉV – Ezzel a beállítással megadhatja a csoport új NÉVét az említett csoport helyére.

A „groupmod –h” opció végrehajtásával elérheti a súgóoldalt, és megtekintheti a többi használható opciót. Azonban a korábban említettek a főbbek, amelyeket használni fog. Vizsgáljuk meg a különböző példákat.



1. példa: Módosítsa a csoport nevét





A Linux csoportokat használ a fájlok rendezésére. A Linux rendszer összes csoportját elérheti a „ / etc/group” fájlt. Ha megnyitja egy paranccsal, például „macska”, akkor listázza az összes elérhető csoportot és csoportazonosítóikat. A következő példa egy ilyen listára:

$ macska / stb / csoport



Most nézzük meg azt a csoportot, ahová az aktuális könyvtárunkban az „új” nevű könyvtár tartozik. Ehhez az „ls” parancsot használjuk az alábbiak szerint:

$ ls -ld új

Ügyeljen arra, hogy a könyvtárnevet cserélje le, hogy megfeleljen a kis- és nagybetűnek. Alternatív megoldásként használhatja a hosszú listázási lehetőséget az „ls”-vel, hogy megkapja az összes fájl és könyvtár részleteit, beleértve a csoportjaikat is.

Ebben az esetben láthatjuk, hogy a mappa a „kyle” csoport alatt található.

A csoport nevének megváltoztatása előtt gyorsan ellenőrizzük az aktuális csoportazonosítót, hogy megerősítsük. A csoportazonosító ellenőrzéséhez nyissa meg a „csoportok” listát, és keresse meg a célcsoportot a „grep” paranccsal, ahogyan az alábbiakban látható:

Itt a célcsoportunk 1000-es azonosítóval rendelkezik.

A csoport nevének megváltoztatásához a következőképpen futtatjuk a „groupmod” parancsot:

$ sudo groupmod -n ingyenes12 kyle

Az előző parancsban az „-n” a csoportnév megváltoztatásának lehetősége. Az „ubuntu12” az új csoportnevünk, a „kyle” pedig a jelenlegi csoportnév. Cserélje ki a neveket, hogy megfeleljenek a kis- és nagybetűknek.

A parancs végrehajtása után adja meg jelszavát a hitelesítéshez. Ezután futtassa újra a korábbi parancsot, hogy ellenőrizze, melyik csoportba tartozik az „új” könyvtár. Láthatjuk, hogy sikeresen sikerült megváltoztatnunk a csoport nevét.

A további ellenőrzéshez futtassa újra a korábbi parancsot a csoportazonosító ellenőrzéséhez. Észre fogja venni, hogy az új csoportnév megegyezik a korábbi csoportazonosítóval. Ez megerősíti, hogy a csoportnév megváltoztatása működött.

2. példa: A csoportazonosító módosítása

A csoport nevének módosítása mellett a csoport azonosítóját is módosíthatja. Ebben a példában dolgozzunk ugyanazzal a csoporttal, amelyben megváltoztattuk a nevét. Először ellenőrizze az aktuális csoportazonosítót a következő szintaxissal:

$ macska / stb / csoport | markolat < csoport név >

A mi esetünkben az aktuális csoportazonosító 1000. Ennek megváltoztatásához és új csoportazonosító megadásához, amely ebben az esetben 2300, a következő parancsot futtatjuk:

$ sudo groupmod -g 2300 -O ubuntu12

Ne felejtse el lecserélni a 2300-at a preferált csoportazonosítóval, az „ubuntu12”-t pedig a célcsoportjával.

Ellenőrizze, hogy a csoportazonosító módosítása sikeres volt-e.

3. példa: Változtassa meg a csoport nevét és azonosítóját egyszerre

A csoport nevének és azonosítójának egyidejű módosítása egy paranccsal lehetséges. Ehhez meg kell adnia az új csoportnevet és az azonosítót a következő szintaxissal:

$ sudo groupmod --új név < új név > --gid < új -ID > < aktuális-csoportnév >

A parancs futtatása után listázza ki a csoportokat az aktuális név és azonosító ellenőrzéséhez. Példánkban megerősíthetjük, hogy megváltoztattuk a csoport nevét és azonosítóját. Minden részlet az alábbi képen látható:

Következtetés

A „groupmod” parancs segít a csoportok kezelésében Linux alatt. Segítségével gyorsan megváltoztathatja bármely csoport nevét és azonosítóját, hogy megfeleljen a célnak. Részletesen megbeszéltük a parancsot, és példákat mutattunk be a használatára.