เมื่อระบบถูกใช้โดยผู้ใช้หลายคน หรือโดยผู้ใช้คนเดียว แต่คุณจำเป็นต้องเปลี่ยนไดเร็กทอรีเจ้าของ เช่น บัญชีของโปรแกรมบางโปรแกรม เป็นต้น คุณควรทราบ วิธีเปลี่ยนเจ้าของโฟลเดอร์ใน linux. มีหลายวิธีที่จะทำ ดังที่ฉันจะอธิบายให้คุณฟังในบทช่วยสอนสั้นๆ นี้ และคุณจะสามารถปฏิบัติตามทีละขั้นตอนเพื่อทำให้เป็นเรื่องง่าย แม้ว่าคุณจะเป็นมือใหม่ในโลกของ Linux อย่างที่คุณเห็นมันไม่ซับซ้อนมาก
ในการดำเนินการนี้ คุณจะต้องมีสิทธิ์พิเศษ ดังนั้นคุณต้องรันคำสั่งต่อไปนี้โดยใส่ sudo หรือ root ไว้ข้างหน้า ตามที่คุณต้องการ พูดไปแล้วก็ใช้ คำสั่งเชาซึ่งมาจากการเปลี่ยนแปลงเจ้าของและใช้เพื่อเปลี่ยนกลุ่มหรือเจ้าของไฟล์หรือโฟลเดอร์ใด ๆ อย่างแม่นยำ ไวยากรณ์ทั่วไปของคำสั่งนี้มีดังต่อไปนี้:
chown [ตัวเลือก] ผู้ใช้[:group] /file
นั่นคือ คุณจะต้องเพิ่มตัวเลือกที่คุณต้องการ แทนที่ผู้ใช้ด้วยชื่อผู้ใช้ (คุณยังสามารถใช้ ID ผู้ใช้ได้หากต้องการ) ที่คุณต้องการใส่ลงไป แล้วตามด้วยเครื่องหมายทวิภาคและกลุ่มใหม่ (แม้ว่าจะเป็นเช่นนี้ เป็นทางเลือก ) และสุดท้ายระบุไฟล์หรือไดเร็กทอรีที่คุณต้องการเปลี่ยนความเป็นเจ้าของ มาดูกัน ตัวอย่างที่ใช้ได้จริง ของการใช้งาน ลองนึกภาพว่าคุณมีไดเร็กทอรีชื่อ /home/manolito/test/ ที่คุณต้องการเปลี่ยนจากเจ้าของผู้ใช้ manolito เป็นเจ้าของชื่อ agus ในกรณีนี้ จะทำได้ง่ายเพียงแค่รันคำสั่งนี้:
sudo chown agus /home/manolito/prueba/
มันจะง่ายขนาดนั้น และถ้าคุณต้องการให้เรียกซ้ำ เพื่อให้มีผลกับไดเรกทอรีย่อยด้วย คุณสามารถใช้ตัวเลือก -R ระหว่าง chown และ agus ได้ในกรณีนี้ ตัวอย่างเช่น มันจะเป็นดังนี้:
sudo chown -R agus /home/manolito/prueba/
อย่างที่คุณเห็น มันค่อนข้างง่ายที่จะเปลี่ยนเจ้าของไดเร็กทอรีหรือไฟล์ระบบด้วยคำสั่งนี้