วิธีตั้งค่าเจ้าของซ้ำหรือการอนุญาตเป็น 'ทุกคน' สำหรับโฟลเดอร์และไฟล์ทั้งหมดได้อย่างไร


42

ฉันมีฮาร์ดไดรฟ์ภายนอกที่แนบมาและผมจำเป็นต้องตั้งค่าสิทธิ์ที่จะเป็น 'ฟรี' MyUserสำหรับผู้ใช้

ฉันคิดว่าฉันต้องตั้งเจ้าของให้MyUserเป็นด้วย

ฉันจะทำสิ่งนี้ผ่านทางเทอร์มินัลได้อย่างไร

คำตอบ:


85

ค้นหาชื่อฮาร์ดไดรฟ์ภายนอกของคุณก่อนจากนั้นไปที่:

cd / ไดรฟ์ข้อมูล / ไดรฟ์ของคุณ /

ตอนนี้เพื่อให้ผู้ใช้ปัจจุบันของคุณเป็นเจ้าของไฟล์ทั้งหมด:

sudo chown -R $(whoami) .

หรืออีกวิธีหนึ่ง

sudo chown -R MyUser

ที่จะช่วยให้คุณสามารถดำเนินการส่วนใหญ่ไม่จำเป็นต้องแก้ไขเพิ่มเติมใด ๆ


หากคุณต้องการมีสิทธิ์ในการเขียนไฟล์และโฟลเดอร์ทั้งหมดโดยเฉพาะหากไฟล์นั้นถูกลบออกไป:

sudo chmod -R u+w .

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

sudo chmod -R 777 .

แต่นี่ไม่จำเป็นในกรณีส่วนใหญ่ นอกจากนี้อย่าลืมว่าโวลุ่มที่มีระบบไฟล์ FAT32 ไม่มีแนวคิดสิทธิ์นั้น

โดยทั่วไปการเปลี่ยนการอนุญาตเช่นนี้ในไดรฟ์ภายนอกไม่ควรเป็นทางออกสำหรับปัญหาทั้งหมดของคุณ ให้เปลี่ยนสิทธิ์ตามปัญหาที่คุณพบสำหรับโฟลเดอร์นั้น ๆ เท่านั้น


1
ฉันควรจำคำสั่งsudo chown -R $(whoami)ต้องค้นหามันทุกครั้ง
Luca Steeb

1
ระวังจุดหลัง chmod ไม่เคยวิ่งsudo chmod -R 777 /คุณจะทำลายทุกอย่าง
CoderBC
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.