ฉันบังเอิญ chmod -R 666 โฟลเดอร์บ้านทั้งหมดของฉันบน mac


1

ฉันจัดการเพื่อControl+ Cออกในบางจุด มีวิธีในการยกเลิกความเสียหายหรือไม่?


โดยทั่วไปแล้วไม่มีวิธีการยกเลิกคำสั่งดังกล่าว
Christian Neverdal

คำตอบ:


1

ไม่มีทางที่ BASH จะรู้ได้ว่าคำสั่งที่คุณเพิ่งเรียกใช้นั้นตรงกันข้ามกับอะไร คุณสามารถลองต่อไปนี้:

สร้างผู้ใช้ผู้ดูแลระบบใหม่

เข้าสู่บัญชีใหม่

ลบบัญชีผู้ใช้เดิมเลือกทิ้งโฟลเดอร์บ้านไว้คนเดียว

เพิ่มบัญชีอีกครั้งด้วยชื่อย่อเดียวกันที่แน่นอน เลือกที่จะใช้โฟลเดอร์บ้านที่มีอยู่เมื่อถูกถาม

สิทธิ์จะได้รับการแก้ไขเมื่อสร้างบัญชีผู้ใช้ใหม่


จะลบไฟล์ใด ๆ ของฉันหรือไม่
Alex

คุณเลือกที่จะออกจากโฟลเดอร์บ้านเมื่อลบบัญชี อย่าลังเลที่จะทดสอบบัญชีอื่นก่อน
xXPhenom22Xx

0

OSX Disk Utilityมีเครื่องมือซ่อมแซมสิทธิ์ มันอาจจะทำให้โฮมไดเร็กตอรี่ของคุณอยู่ในสถานะใช้งานได้ แต่มันจะไม่ซ่อมแซมทุกอย่าง (ดูที่Apple Support Issue HT1452 )


2
การซ่อมแซมสิทธิ์ของ Disk Utility ไม่ได้ตรวจสอบไฟล์ผู้ใช้ จากบทความ KB: "ไฟล์ที่ไม่ได้ติดตั้งเป็นส่วนหนึ่งของแพ็คเกจการติดตั้งที่มาจาก Apple จะไม่ปรากฏในใบเสร็จดังนั้นจึงไม่ได้รับการตรวจสอบ"
Gordon Davisson

0

คุณสามารถรีเซ็ตสิทธิ์จากแผ่นดิสก์ OS X Installer นี่เป็นการแก้ไขสิทธิ์ที่สมบูรณ์กว่าสิทธิ์ในการซ่อมแซมดิสก์ยูทิลิตี้และจะกำหนดสิทธิ์ที่เหมาะสมและ ACLs ให้กับโฟลเดอร์บ้านของคุณ


ฉันมีสิงโต ฉันต้องการสิงโต USB หรือไม่?
Alex

คุณสามารถทำได้จาก Recovery Partition สมมติว่าคุณมี blog.chron.com/techblog/2011/09/…หากคุณไม่มีพาร์ติชั่นการกู้คืนคุณควรจะสามารถทำสิ่งเดียวกันกับตัวติดตั้งบู๊ต USB ที่ซื้อมาหรือดีวีดีที่สร้างจากการดาวน์โหลด Lion: macworld
ridogi
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.