Groupmod Command sa Linux

Groupmod Command Sa Linux



Bilang isang gumagamit ng Linux, ang pag-alam kung paano makipagtulungan sa mga grupo ay mahalaga. Makikipag-ugnayan ka sa mga grupo sa bawat pagkakataon, kaya dapat mong matutunan kung paano pamahalaan ang mga pangkat. Halimbawa, dapat alam mo kung paano baguhin ang pangalan ng grupo o baguhin ang ID nito.

Madali ang pamamahala sa mga grupo, salamat sa command na 'groupmod' na nag-aalok ng iba't ibang opsyon para mabilis na pamahalaan ang iyong mga grupo. Sa gabay na ito, ilalarawan namin ang tungkol sa command na 'groupmod' sa Linux at magbibigay ng iba't ibang mga halimbawa kung paano ito gamitin. Basahin mo pa!







Paano Gamitin ang Groupmod Command sa Linux

Isipin ang isang senaryo kung saan mo gustong baguhin ang pangalan ng grupo ng iyong mga file o baguhin ang group ID ng isang partikular na grupo upang italaga ito ng isang partikular na ID. Ang lahat ng ito ay posible, sa kondisyon na alam mo kung paano magtrabaho kasama ang 'groupmod' na utos. Ang utos ay may dalawang pangunahing mga pagpipilian na aming tututukan sa buong artikulong ito.



  1. -g o –gid GID – Hinahayaan ka ng opsyong ito na baguhin ang group ID ng nabanggit na grupo at italaga ito kasama ng tinukoy na GID.
  2. -n o –bagong pangalan NAME – Hinahayaan ka ng opsyong ito na tukuyin ang bagong NAME para sa iyong grupo na palitan ang nabanggit na grupo.

Maaari mong isagawa ang opsyong “groupmod –h” upang ma-access ang pahina ng tulong nito at makita ang iba pang mga opsyon na magagamit mo. Gayunpaman, ang mga nabanggit dati ay ang mga pangunahing gagamitin mo. Tuklasin natin ang iba't ibang halimbawa.



Halimbawa 1: Palitan ang Pangalan ng Grupo





Gumagamit ang Linux ng mga grupo upang ayusin ang mga file. Maa-access mo ang lahat ng grupo sa iyong Linux system sa pamamagitan ng pag-access sa “ / etc/group' na file. Kapag binuksan mo ito gamit ang isang utos tulad ng 'pusa', inililista nito ang lahat ng magagamit na mga grupo at ang kanilang mga ID ng grupo. Ang sumusunod ay isang halimbawa ng naturang listahan:

$ pusa / atbp / pangkat



Ngayon, tingnan natin ang pangkat kung saan kabilang ang isang direktoryo na pinangalanang 'bago' sa aming kasalukuyang direktoryo. Para diyan, ginagamit namin ang command na 'ls' tulad ng ipinapakita sa sumusunod:

$ ls -ld bago

Tiyaking palitan ang pangalan ng direktoryo upang tumugma sa iyong kaso. Bilang kahalili, maaari mong gamitin ang mahabang opsyon sa listahan na may 'ls' upang makuha ang mga detalye ng lahat ng mga file at direktoryo, kasama ang kanilang mga grupo.

Para sa kasong ito, makikita natin na ang folder ay nasa ilalim ng pangkat na 'kyle'.

Bago palitan ang pangalan ng grupo, mabilis nating i-verify ang kasalukuyang group ID para magamit ito para sa kumpirmasyon. Upang suriin ang ID ng grupo, i-access ang listahan ng 'mga pangkat' at hanapin ang target na grupo gamit ang command na 'grep' tulad ng ipinakita sa sumusunod:

Dito, ang aming target na grupo ay may ID na 1000.

Upang baguhin ang pangalan ng grupo, pinapatakbo namin ang aming command na 'groupmod' tulad ng sumusunod:

$ sudo groupmod -n libre12 kyle

Sa nakaraang utos, ang '-n' ay ang opsyon upang baguhin ang pangalan ng grupo. Ang 'ubuntu12' ay ang aming bagong pangalan ng grupo at 'kyle' ang kasalukuyang pangalan ng grupo. Palitan ang mga pangalan upang tumugma sa iyong kaso.

Pagkatapos isagawa ang command, ipasok ang iyong password upang patotohanan ito. Susunod, muling patakbuhin ang naunang utos upang suriin sa ilalim ng kung aling grupo kabilang ang 'bagong' direktoryo. Makikita natin na matagumpay nating napalitan ang pangalan ng grupo.

Upang higit pang ma-verify, muling patakbuhin ang naunang command upang suriin ang group ID. Mapapansin mo na ang bagong pangalan ng grupo ay tumutugma sa naunang ID ng grupo. Kinukumpirma nito na gumana ang pagbabago ng pangalan ng grupo.

Halimbawa 2: Baguhin ang Group ID

Bukod sa pagpapalit ng pangalan ng grupo, maaari mo ring baguhin ang group ID. Para sa halimbawang ito, makipagtulungan tayo sa parehong grupo kung saan binago natin ang pangalan nito. Magsimula sa pamamagitan ng pagsuri sa kasalukuyang group ID nito gamit ang sumusunod na syntax:

$ pusa / atbp / pangkat | mahigpit na pagkakahawak < Pangalan ng grupo >

Para sa aming kaso, ang kasalukuyang ID ng pangkat ay 1000. Upang baguhin ito at bigyan ito ng bagong ID ng pangkat na, sa kasong ito, ay 2300, pinapatakbo namin ang aming utos tulad ng sumusunod:

$ sudo groupmod -g 2300 -O ubuntu12

Huwag kalimutang palitan ang 2300 ng iyong gustong group ID at 'ubuntu12' ng iyong target na grupo.

I-verify na matagumpay na gumana ang pagbabago ng group ID.

Halimbawa 3: Baguhin ang Pangalan ng Grupo at ID Sabay-sabay

Ang pagpapalit ng pangalan ng grupo at ID nang sabay-sabay sa isang utos ay posible. Para diyan, dapat mong tukuyin ang bagong pangalan ng pangkat at ang ID na may sumusunod na syntax:

$ sudo groupmod --bagong pangalan < bagong pangalan > --gid < bagong -ID > < kasalukuyang-pangkat-pangalan >

Sa sandaling patakbuhin mo ang command, ilista ang mga grupo upang suriin ang kasalukuyang pangalan at ang ID. Para sa aming halimbawa, maaari naming kumpirmahin na binago namin ang pangalan ng grupo at ang ID. Ang lahat ng mga detalye ay makikita sa sumusunod na larawan:

Konklusyon

Ang command na 'groupmod' ay tumutulong sa pamamahala ng mga grupo sa Linux. Magagamit mo ito upang mabilis na mapalitan ang pangalan at ID ng anumang grupo para matugunan ang iyong layunin. Tinalakay namin ang utos nang detalyado at nagbigay ng mga halimbawa kung paano ito gamitin.