เปิดไฟล์กำหนดค่าที่ซ่อนอยู่โดยไม่ใช้ Terminal


10

ฉันทำการเปลี่ยนแปลงบางอย่างกับ.profileแอพ Terminal ที่เสียหาย ฉันสามารถเปิดเทอร์มินัลได้ แต่ไม่ได้รับพรอมต์อีกต่อไป ฉันไม่สามารถแสดงไฟล์ที่ซ่อนอยู่เพื่อลบ.profileหรือ.bashrcไฟล์

ฉันจะแสดงไฟล์ที่ซ่อนโดยไม่ใช้เทอร์มินัลได้อย่างไร


คุณสามารถรันคำสั่งได้หรือไม่ ลองใช้สิ่งที่ชอบecho testและดูว่าคำสั่งทำงาน
Wuffers

ฉันแก้ไขชื่อคำถามของคุณเนื่องจากไม่ตรงกับคำถามจริงในตอนท้ายของโพสต์ คุณสามารถเปลี่ยนกลับหากคุณไม่เห็นด้วย
Daniel Beck

@ Mark - ฉันไม่สามารถเรียกใช้คำสั่งได้เลย ฉันยังเขียนสคริปต์เพื่อทำสิ่งนี้: ค่าเริ่มต้นเขียน com.apple.finder AppleShowAllFiles TRUE (ด้วย #! / bin / sh) แต่มันจะไม่ทำงานด้วยเหตุผลบางอย่าง @ Daniel หวานขอบคุณ
upbeat.linux

คุณต้องทำเครื่องหมายไฟล์เหล่านี้ที่สามารถเรียกใช้งานได้ ( chmod +x) ก่อน หากคุณต้องการให้เทอร์มินัลเปิดพวกเขาให้.toolส่วนขยายแก่พวกเขา // ลองยอมรับคำตอบเพราะดูเหมือนว่าปัญหาของคุณจะได้รับการแก้ไข
Daniel Beck

คำตอบ:


13

กดCmd-Shift-.ในกล่องโต้ตอบเปิดไฟล์ นี่จะแสดงไฟล์และโฟลเดอร์ที่ซ่อนอยู่ เปิดไฟล์ที่เสียหายและแก้ไขเช่นใน TextEdit หรือโปรแกรมแก้ไขข้อความธรรมดาที่คุณเลือก

ในกล่องโต้ตอบไฟล์เดียวกันคุณสามารถกดCmd-Shift-Gเพื่อไปที่โฟลเดอร์เฉพาะซึ่งมีประโยชน์สำหรับโฟลเดอร์ Unix ที่ซ่อนอยู่/etcทั้งหมด


น่ารัก: หนึ่งในความรำคาญครั้งแรกของฉันไม่สามารถเปิดเผยไฟล์ระบบ Unix ได้อย่างง่ายดายและโดยสังหรณ์ใจ ความขยันหมั่นเพียรการวิจัยและแน่นอนว่า superuser และทุกสิ่งนั้นเป็นทองคำ ประสบการณ์นี้จะสนุกสนานมากขึ้น ฉันคุ้นเคยกับการถ่ายโอนคีย์ลัดและไฟล์. bash * จากกล่อง Linux ไปยังกล่อง Linux ขอบคุณอีกครั้ง!
upbeat.linux

1

ฉันจะสร้างบัญชีผู้ใช้อื่นจากนั้นลงชื่อเข้าใช้เป็นบัญชีนั้นและรับสิทธิ์ผู้ดูแลระบบผ่าน "sudo" และใช้เพื่อแก้ไขไฟล์ที่ซ่อนอยู่ของคุณ


นี่เป็นอีกตัวเลือกที่เหมาะกับฉัน ฉันทดสอบการตอบกลับสองสามข้อและพวกเขาสามารถสร้างและแก้ปัญหาของฉันได้ ขอบคุณไวท์ฟีนิกซ์!
upbeat.linux

วันนี้มีใครบางคนโหวตคำตอบนี้ วิธีการสุ่ม
James T Snell

มันไม่ใช่คำตอบที่ดีที่สุด แต่ในอนาคตเมื่อ Apple ตัดสินใจที่จะทำมันเพื่อให้ Cmd + Shift + - ไม่ถอนการซ่อนไฟล์อีกต่อไปนี่จะเป็นทางเลือกที่ทำงานได้ซึ่งทำให้มีประโยชน์และคุ้มค่ามาก คำตอบก่อนหน้าบนฟอรัมบอกว่าใช้ Cmd + Shift + B เฮ้ ...
jmort253

1

คุณสามารถใช้ secret.prefpane เพื่อแสดงไฟล์ที่ซ่อนอยู่ใน Finder และอีกมากมาย

http://secrets.blacktree.com/


ขอบคุณ Somantra ฉันจะต้องตรวจสอบนี้ ฉันไม่ได้ใช้ Mac ในระยะเวลา 10 ปีและรู้สึกผิดหวังเล็กน้อยที่ไม่ได้แฮ็กกล่องเป็นกล่อง Linux ของฉัน นี่คือเว็บไซต์ที่มีประโยชน์มาก!
upbeat.linux

0

คำตอบทั้งหมดเป็นวิธีที่ยอดเยี่ยมในการแก้ปัญหาเดียวกัน ฉันทำซ้ำปัญหาของฉันและทดสอบแต่ละข้อ

BTW ความละเอียดของฉันคือการเปลี่ยนเปลือกขั้วเริ่มต้นเป็น / bin / sh จากนั้นใน TextWrangler เขียนทับ. bash_profile และ. profile ด้วยไฟล์เปล่า ออกจากระบบแล้วกลับเข้ามาใหม่

ขอบคุณทุกคน


คุณควรระบุวิธีเปลี่ยนเชลล์ในคำตอบของคุณ ฉันพยายามทำอย่างนั้นจริง ๆ ก่อนที่จะหา Ctrl + Shift + - แต่ไม่พบการตั้งค่า ....
jmort253
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.