เปลี่ยนชื่อไฟล์ที่ซ่อนอยู่ใน OS X


12

ฉันมีไฟล์ชื่อ ". hgignore copy" และฉันต้องการเปลี่ยนชื่อเป็น ".hgignore" ด้วยไฟล์ปกติถ้าฉันคลิกที่ชื่อในตัวค้นหาฉันสามารถเปลี่ยนมันได้ แต่ด้วยไฟล์ที่ซ่อนอยู่มันจะไม่ให้ฉันทำอย่างนั้น ฉันจะเปลี่ยนชื่อได้อย่างไร


มันจะไม่แสดงไฟล์มันจะไม่ยอมให้คุณคลิกที่ไฟล์หรือมันจะไม่ยอมให้คุณเปลี่ยนชื่อมัน? ที่?
Ignacio Vazquez-Abrams

คำตอบ:


14

ในกรณีที่เลวร้ายที่สุดคุณสามารถเปิดเทอร์มินัลและเปลี่ยนชื่อได้เสมอ

mv ".hgignore copy" .hgignore

พิมพ์เร็วขึ้นฉันจะลบของฉัน
RobotHumans

7

วิธีที่ง่ายที่สุดที่ฉันพบคือไปที่ CTRL (ขวา) - คลิกที่ไฟล์เลือกรับข้อมูลเปลี่ยนชื่อในกล่องชื่อและนามสกุลแล้วกด Return (หรือเพียงแค่ปิดหน้าต่างรับข้อมูล)


2
OP ถามถึงเมื่อไฟล์ไม่ปรากฏ หากพวกเขามองไม่เห็น (และไม่ปรากฏในคำตอบของ Daniel Beck) คุณไม่สามารถทำได้ คำตอบนี้ไม่ได้ช่วยอะไรเลย
Rich Homolka

2
@Rich Homolka เขาถามเกี่ยวกับไฟล์ที่ซ่อน - คุณสามารถเปลี่ยน OSX เพื่อแสดงไฟล์ที่ซ่อนอยู่ (dotfiles) ในตัวค้นหา คำตอบนี้ใช้ได้ดีถ้าคุณทำให้ไฟล์ที่ซ่อนอยู่ปรากฏ
James Zaghini

3

คุณสามารถเปลี่ยนชื่อไฟล์ใน Terminal โดยป้อน

mv .hgignore\ copy .hgignore

คุณยังสามารถเปิดใช้งานการแสดงไฟล์ที่ซ่อนอยู่ใน Finder โดยการป้อน

 defaults write com.apple.finder AppleShowAllFiles TRUE

ใน Terminal และเริ่มต้น Finder ใหม่โดยการป้อน

 killall Finder

ภายหลัง


ทางเลือกที่เป็นมิตรกับผู้ใช้มากขึ้นสำหรับส่วนที่สองของคำตอบนี้คือการใช้Secretsซึ่งเป็นส่วนขยาย "บานหน้าต่างการตั้งค่า" สำหรับSystem Preferencesให้คุณตั้งค่าตัวเลือก "ไฟล์ที่ซ่อน" นี้สำหรับ Finder ในวิธีที่เป็นมิตร


ลิงก์ Blacktree ไม่สามารถใช้งานได้อีกต่อไป มันจะดีถ้ามีรายการ com สำหรับการเปลี่ยนชื่อไฟล์ที่ซ่อนอยู่
RobW
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.