คำสั่ง Groupmod ใน Linux

Kha Sang Groupmod Ni Linux



ในฐานะผู้ใช้ Linux การรู้วิธีทำงานกับกลุ่มเป็นสิ่งสำคัญ คุณจะโต้ตอบกับกลุ่มทุกครั้ง ดังนั้นคุณต้องเรียนรู้วิธีจัดการกลุ่ม ตัวอย่างเช่น คุณต้องรู้วิธีเปลี่ยนชื่อกลุ่มหรือแก้ไข ID ของกลุ่ม

การจัดการกลุ่มเป็นเรื่องง่าย ต้องขอบคุณคำสั่ง “groupmod” ที่เสนอตัวเลือกต่างๆ เพื่อจัดการกลุ่มของคุณอย่างรวดเร็ว ในคู่มือนี้ เราจะอธิบายอย่างละเอียดเกี่ยวกับคำสั่ง “groupmod” ใน Linux และให้ตัวอย่างต่างๆ เกี่ยวกับวิธีการใช้งาน อ่านต่อ!







วิธีใช้คำสั่ง Groupmod ใน Linux

ลองนึกภาพสถานการณ์ที่คุณต้องการแก้ไขชื่อกลุ่มของไฟล์ของคุณ หรือเปลี่ยน ID กลุ่มของกลุ่มที่กำหนดเพื่อกำหนดให้กับ ID เฉพาะ ทั้งหมดนี้เป็นไปได้หากคุณรู้วิธีทำงานกับคำสั่ง 'groupmod' คำสั่งมีสองตัวเลือกหลักที่เราจะเน้นในบทความนี้



  1. -ก หรือ –กิ๊ด กิ๊ด – ตัวเลือกนี้ช่วยให้คุณเปลี่ยน ID กลุ่มของกลุ่มที่กล่าวถึงและกำหนดให้กับ GID ที่ระบุ
  2. -n หรือ –ชื่อใหม่ NAME – ตัวเลือกนี้ช่วยให้คุณระบุ NAME ใหม่สำหรับกลุ่มของคุณเพื่อแทนที่กลุ่มที่กล่าวถึง

คุณสามารถดำเนินการตัวเลือก “groupmod –h” เพื่อเข้าถึงหน้าช่วยเหลือและดูตัวเลือกอื่น ๆ ที่คุณสามารถใช้ได้ อย่างไรก็ตามสิ่งที่กล่าวถึงก่อนหน้านี้คือสิ่งหลักที่คุณจะใช้ เรามาสำรวจตัวอย่างต่างๆ กัน



ตัวอย่างที่ 1: เปลี่ยนชื่อกลุ่ม





Linux ใช้กลุ่มเพื่อจัดระเบียบไฟล์ คุณสามารถเข้าถึงกลุ่มทั้งหมดบนระบบ Linux ของคุณได้โดยเข้าไปที่ “ / ฯลฯ/กลุ่ม” เมื่อคุณเปิดด้วยคำสั่ง เช่น “cat” กลุ่มนั้นจะแสดงรายการกลุ่มที่มีอยู่ทั้งหมดและ ID กลุ่มของกลุ่มเหล่านั้น ต่อไปนี้เป็นตัวอย่างของรายการดังกล่าว:

$ แมว / ฯลฯ / กลุ่ม



ตอนนี้เรามาตรวจสอบกลุ่มที่มีไดเร็กทอรีชื่อ 'ใหม่' ในไดเร็กทอรีปัจจุบันของเรา เพื่อสิ่งนั้น เราใช้คำสั่ง “ls” ดังแสดงต่อไปนี้:

$ LS -ld ใหม่

ตรวจสอบให้แน่ใจว่าได้เปลี่ยนชื่อไดเร็กทอรีเพื่อให้ตรงกับกรณีของคุณ หรือคุณสามารถใช้ตัวเลือกรายการแบบยาวพร้อมกับ 'ls' เพื่อรับรายละเอียดของไฟล์และไดเร็กทอรีทั้งหมด รวมถึงกลุ่มของไฟล์เหล่านั้นด้วย

ในกรณีนี้เราจะเห็นว่าโฟลเดอร์นั้นอยู่ภายใต้กลุ่ม 'ไคล์'

ก่อนที่จะเปลี่ยนชื่อกลุ่ม มาตรวจสอบ ID กลุ่มปัจจุบันอย่างรวดเร็วเพื่อใช้ในการยืนยัน หากต้องการตรวจสอบ ID กลุ่ม ให้เข้าไปที่รายการ “groups” และค้นหากลุ่มเป้าหมายโดยใช้คำสั่ง “grep” ดังตัวอย่างต่อไปนี้:

ที่นี่กลุ่มเป้าหมายของเรามี ID 1,000

หากต้องการเปลี่ยนชื่อกลุ่ม ให้ใช้คำสั่ง 'groupmod' ดังนี้:

$ ซูโดะ groupmod -n ฟรี 12 ไคล์

ในคำสั่งก่อนหน้า “-n” เป็นตัวเลือกในการเปลี่ยนชื่อกลุ่ม “ubuntu12” คือชื่อกลุ่มใหม่ของเรา และ “kyle” คือชื่อกลุ่มปัจจุบัน เปลี่ยนชื่อให้ตรงกับกรณีของคุณ

หลังจากดำเนินการคำสั่งแล้ว ให้ป้อนรหัสผ่านของคุณเพื่อตรวจสอบสิทธิ์ จากนั้นให้รันคำสั่งก่อนหน้านี้อีกครั้งเพื่อตรวจสอบว่าไดเร็กทอรี 'ใหม่' อยู่ในกลุ่มใด เราเห็นได้ว่าเราสามารถเปลี่ยนชื่อกลุ่มได้สำเร็จ

หากต้องการตรวจสอบเพิ่มเติม ให้รันคำสั่งก่อนหน้าอีกครั้งเพื่อตรวจสอบ ID กลุ่ม คุณจะสังเกตเห็นว่าชื่อกลุ่มใหม่ตรงกับรหัสกลุ่มก่อนหน้า นั่นเป็นการยืนยันว่าการเปลี่ยนชื่อกลุ่มได้ผล

ตัวอย่างที่ 2: เปลี่ยนรหัสกลุ่ม

นอกเหนือจากการเปลี่ยนชื่อกลุ่มแล้ว คุณยังสามารถเปลี่ยน ID กลุ่มได้อีกด้วย สำหรับตัวอย่างนี้ เรามาทำงานกับกลุ่มเดียวกันกับที่เราเปลี่ยนชื่อกันดีกว่า เริ่มต้นด้วยการตรวจสอบ ID กลุ่มปัจจุบันด้วยไวยากรณ์ต่อไปนี้:

$ แมว / ฯลฯ / กลุ่ม | ด้ามจับ < ชื่อกลุ่ม >

ในกรณีของเรา ID กลุ่มปัจจุบันคือ 1,000 หากต้องการเปลี่ยนและกำหนด ID กลุ่มใหม่ ซึ่งในกรณีนี้คือ 2300 เราจะรันคำสั่งดังนี้:

$ ซูโดะ groupmod -ก 2300 -โอ อูบุนตู 12

อย่าลืมแทนที่ 2300 ด้วย ID กลุ่มที่คุณต้องการและแทนที่ 'ubuntu12' ด้วยกลุ่มเป้าหมายของคุณ

ตรวจสอบว่าการเปลี่ยนแปลงรหัสกลุ่มทำงานได้สำเร็จ

ตัวอย่างที่ 3: เปลี่ยนชื่อกลุ่มและ ID พร้อมกัน

สามารถเปลี่ยนชื่อกลุ่มและ ID พร้อมกันด้วยคำสั่งเดียวได้ คุณต้องระบุชื่อกลุ่มใหม่และ ID โดยใช้ไวยากรณ์ต่อไปนี้:

$ ซูโดะ groupmod --ชื่อใหม่ < ชื่อใหม่ > --กิด < ใหม่ -ID > < ชื่อกลุ่มปัจจุบัน >

เมื่อคุณรันคำสั่ง ให้แสดงรายการกลุ่มเพื่อตรวจสอบชื่อปัจจุบันและ ID สำหรับตัวอย่างของเรา เราสามารถยืนยันได้ว่าเราได้เปลี่ยนชื่อกลุ่มและรหัสแล้ว รายละเอียดทั้งหมดปรากฏในภาพต่อไปนี้:

บทสรุป

คำสั่ง “groupmod” ช่วยในการจัดการกลุ่มใน Linux คุณสามารถใช้มันเพื่อเปลี่ยนชื่อและ ID ของกลุ่มได้อย่างรวดเร็วเพื่อให้บรรลุวัตถุประสงค์ของคุณ เราได้พูดคุยถึงคำสั่งโดยละเอียดและยกตัวอย่างวิธีใช้งาน