ผมก็เพิ่งจะรู้ว่ามีความแตกต่างเล็กน้อยระหว่างadduseruseraddและ
(เช่นadduserมีคุณสมบัติเพิ่มเติมuseraddเช่นสร้างโฮมไดเร็กตอรี่)
แล้วอะไรคือความสัมพันธ์ระหว่างaddgroupและgroupadd?
มีวิธีที่ต้องการในการสร้างกลุ่มหรือไม่?
ผมก็เพิ่งจะรู้ว่ามีความแตกต่างเล็กน้อยระหว่างadduseruseraddและ
(เช่นadduserมีคุณสมบัติเพิ่มเติมuseraddเช่นสร้างโฮมไดเร็กตอรี่)
แล้วอะไรคือความสัมพันธ์ระหว่างaddgroupและgroupadd?
มีวิธีที่ต้องการในการสร้างกลุ่มหรือไม่?
คำตอบ:
เกี่ยวกับการกระจายมากที่สุดadduserและaddgroupมีการโต้ตอบความสะดวก 'ห่อรอบคำสั่งและuseraddgroupadd
คุณสามารถค้นหา addgroup ใช้คำสั่งwhich addgroupบนเครื่องของฉัน (Ubuntu 11.04) /usr/sbin/addgroupชีวิตนี้
ในกล่องของฉันaddgroupเป็นสคริปต์ perl ที่พร้อมท์สำหรับตัวเลือกต่าง ๆ (แบบโต้ตอบ) ก่อนที่จะเรียกใช้groupaddคำสั่ง
groupaddโดยปกติแล้วจะดีกว่าสำหรับการเขียนสคริปต์ (เช่นถ้าคุณไม่ต้องการสร้างผู้ใช้เป็นกลุ่ม) แต่addgroupก็เป็นมิตรกับผู้ใช้มากกว่า (โดยเฉพาะถ้าคุณไม่คุ้นเคยกับตัวเลือกและธงทั้งหมด)
แน่นอนว่าaddgroupยังมีตัวเลือกมากมายผ่านทางคำสั่งเมื่อคุณเรียกใช้ แต่มีวัตถุประสงค์หลักเป็นสคริปต์แบบโต้ตอบ
สิ่งที่น่าสนใจในกล่องของฉันaddgroupคือการเชื่อมโยงไปadduserถึงสคริปต์ตรวจสอบชื่อที่ถูกเรียกใช้และดำเนินการต่าง ๆ ตามลำดับ
groupadd ดีกว่าสำหรับ cross-linux ที่ดีกว่าและบางครั้งความเข้ากันได้ของระบบ cross-unix
addgroupมักจะเป็นเพียงเสื้อคลุมgroupadd(เขียนใน Perl, รหัสแหล่งที่มาที่นี่ )
ในทำนองเดียวกันuseraddเป็นที่นิยมมากกว่าadduser- ดูที่นี่