ฉันต้องเปลี่ยนความเป็นเจ้าของไฟล์ / ไดเรกทอรีโดยใช้chmod
ฉันรู้เพียงชื่อผู้ใช้ของเจ้าของ แต่ต้องการเปลี่ยนชื่อกลุ่มเริ่มต้น simultaneosly ในตอนนี้ชื่อกลุ่มยังไม่ได้ตัดสินใจดังนั้นฉันจึงใส่ชื่อผู้ใช้
chown -R username:username path_to_dir
คำสั่งอาจทำงานสำหรับ sytems / ผู้ใช้หลายคนดังนั้นความกังวลของฉันคือ linux จะมีชื่อผู้ใช้คู่ (ผู้ใช้): ชื่อผู้ใช้ (กลุ่ม) หรือ ณ จุดหนึ่ง group_name เริ่มต้นนี้อาจให้ข้อผิดพลาด
แม้ว่าฉันได้เริ่มค้นหา GID จากผู้ใช้แล้ว
id username | tr '(=)' ':' | awk -F: '{print $3}
แต่สำหรับความรู้ฉันอยากรู้ จนถึงตอนนี้มี/etc/passwd
/etc/groups
ผู้ใช้ไม่กี่คนยกเว้น "ปิด, หยุด, ซิงค์, opeartor" ผู้ใช้ทั้งหมดที่มีรายชื่ออยู่ในกลุ่มเช่นกัน
แก้ไข 1: ชื่อผู้ใช้ id -gn เป็นตัวเลือกที่ดีเช่นกัน
id -gn username
พิมพ์ชื่อแทน ID
id -g username
อะไร?