ฉันจะดูไฟล์ที่ซ่อนอยู่ใน Finder ได้อย่างไร


51

ฉันสังเกตเห็นว่าเมื่อใดก็ตามที่ฉันเพิ่มไฟล์และลบพวกเขาพื้นที่ทางกายภาพของพวกเขายังคงอยู่ในดิสก์ไดรฟ์ ฉันถอนการติดตั้ง NTFS Tuxera และฉันยังคงมีปัญหาเดียวกัน

ดังนั้นฉันจึงต้องใส่ดิสก์ในแล็ปท็อป Windows เครื่องอื่นของฉันเพื่อค้นหาไฟล์. /##### และลบออก ฉันประหลาดใจที่ฉันไม่สามารถค้นหาไฟล์เหล่านั้นใน Finder แต่ windows อนุญาตให้ฉันดูได้

มีวิธีการควบคุมไฟล์ที่ดูใน Finder หรือไม่?

แพลตฟอร์ม: retina MacBook Pro, Mountain Lion (OS X 10.8)


1
ความจริงที่ว่าคุณไม่สามารถมองเห็นพวกเขาใน Finder เป็นปกติโดยค่าเริ่มต้นไฟล์ที่เริ่มต้นด้วยจุดจะไม่แสดง
Loïc Wolff

3
คุณมีสองคำถามในที่นี่ ไซต์นี้ทำงานได้ดีขึ้นเมื่อมีคำถามเดียวต่อคำถาม ด้วยวิธีนี้จะทำให้ผู้อื่นหาวิธีแก้ไขได้ง่ายขึ้นหากพวกเขามีปัญหาเดียวกัน ฉันได้แก้ไขคำถามแรกของคุณแล้ว แต่สามารถถามแยกต่างหากได้ หากคุณทำเช่นนั้นคุณอาจต้องการอธิบายว่า Tuxera NTFS คืออะไรและทำอะไรหากคุณกำลังมองหาการทดแทน (และสิ่งที่จะทำให้การแทนที่นั้นดีกว่าสำหรับคุณ)
แดเนียล

หากคุณต้องการดู⇧⌘ (เพิ่มใน Snow Leopard สำหรับการเปิดและบันทึกการสนทนา) ทำงานใน Finder เช่นกันตรงไปที่bugreport.apple.comและส่งไฟล์เรดาร์ที่ซ้ำกัน: // 7096650 (ดูคำตอบเพิ่มเติมได้ที่apple.stackexchange.com/q/32612 )
Quinn Taylor

2
ตั้งแต่ MacOS 10.12, Finder รองรับ⇧⌘ เพื่อสลับการเปิดเผยไฟล์ที่ซ่อน
Quinn Taylor

คำตอบ:


50

หากต้องการเปิดใช้งาน Finder เพื่อแสดงไฟล์ทั้งหมด (รวมถึงไฟล์ที่ "ซ่อน") คุณสามารถพิมพ์คำสั่งต่อไปนี้ในหน้าจอพร้อมรับคำสั่งในTerminal :

defaults write com.apple.Finder AppleShowAllFiles -bool YES; killall -HUP Finder ส่วนแรกตั้งค่าการซ่อนการค้นหาเพื่อแสดงไฟล์ทั้งหมด; ส่วนที่สองจะรีสตาร์ท Finder เพื่อให้การตั้งค่าเหล่านี้มีผล (killall ด้วยตัวเองจะบอกให้โปรแกรมออกจากการทำงานแฟล็ก -HUP จะขอให้โปรแกรมรีสตาร์ท)

หากคุณต้องการย้อนกลับเพื่อให้ Finder ตอนนี้ซ่อนไฟล์ที่ปกติซ่อนอยู่ให้พิมพ์ใน Terminal:

defaults write com.apple.Finder AppleShowAllFiles -bool NO; killall -HUP Finder

หากคุณสะดวกกว่าการใช้ GUI จะมีบานหน้าต่างการตั้งค่าระบบที่คุณสามารถติดตั้งชื่อว่าSecrets ที่ให้คุณสลับการตั้งค่านี้ได้อีกมากมาย แต่เกี่ยวข้องกับการติดตั้งซอฟต์แวร์บุคคลที่สามในระบบของคุณ

ที่กล่าวถึงปัญหาที่แท้จริงของคุณเกี่ยวกับพื้นที่ดิสก์ที่ไม่ได้รับการปลดปล่อยเมื่อคุณ "ลบ" ไฟล์นั้นเกิดจากการออกแบบ

ในการลบไฟล์อย่างถาวรคุณต้องลบข้อมูลในถังขยะ - Mac OS X ไม่ได้ลบไฟล์ใน Finder โดยตรง มันจะย้ายพวกเขาไปยังที่เก็บข้อมูลชั่วคราวในโวลุ่มดั้งเดิมของพวกเขาและเมื่อคุณลบข้อมูลในถังขยะ ...ใน Finder ไฟล์จะถูกลบ

ผู้ใช้บางรายรายงานว่าdefaults write com.apple.Finderไม่ทำงานกับระบบ Mountain Lion แต่defaults write com.apple.finder(หมายเหตุตัวพิมพ์เล็ก) กำลังทำงาน ในระบบของฉันที่เรียกใช้ Mountain Lion ฉันพบว่าคำสั่งใช้งานได้ตามที่เขียน แต่ถ้าไม่เหมาะสำหรับคุณให้ลองลดค่า F ใน Finder ในค่าเริ่มต้นในคำสั่งการเขียนค่าเริ่มต้น


1
ตำนานขอบคุณมาก และขอบคุณสำหรับการแก้ไขฉันมีความรู้สึกว่าคำถาม 2 ข้อในข้อหนึ่งถูกขมวดคิ้ว Btw มีวิธีที่ฉันสามารถสลับคำสั่งเทอร์มินัลได้หรือไม่ ผ่านแอพบางประเภทหรือแป้นพิมพ์ลัด?
Render

@ Daniel: สองคำถามสำหรับคุณ: หนึ่งผมปกติพิมพ์TRUE/ FALSEแทน/Yes NoOSX รู้จักทั้งสองหรือไม่ สอง-HUPใช้ทำอะไร?
Matt

ดูการแก้ไขคำตอบและใช่ทั้งจริง / เท็จและใช่ / ไม่ทำงานสำหรับบูลีน
แดเนียล

2
แฟล็ก HUP ที่จะ killall ส่งคำร้องขอเลิกที่อ่อนโยนไปยัง Finder - ถ้ามันอยู่ตรงกลางของบางสิ่งที่ละเอียดอ่อน killall -HUP มีโอกาสน้อยที่จะทำให้ระบบไฟล์เสียหาย ฯลฯ กว่า killall ที่ไม่ได้แก้ไข (หรือ killall -9)
Daniel

6
คำสั่งตามที่กล่าวข้างต้นไม่ได้ผลสำหรับฉันกับสิงโตภูเขา สิ่งนี้ใช้ได้ผล "ค่าเริ่มต้นเขียน com.apple.finder AppleShowAllFiles -bool true"
Manfred Moser

17

คุณยังสามารถสร้างบริการเช่นนี้ใน Automator:

[[ $(defaults read com.apple.finder AppleShowAllFiles) = 1 ]] && b=false || b=true
defaults write com.apple.finder AppleShowAllFiles -bool $b
killall Finder
open -a Finder

จากนั้นให้ทางลัดจากการตั้งค่าระบบ> แป้นพิมพ์> ทางลัด> บริการ


1
คุณควรเพิ่มตัวเลือก "-HUP" หากคุณต้องการรีสตาร์ท Finder ทันที
meduz

10

สำหรับกล่องโต้ตอบเปิด / บันทึกคุณสามารถทำ CMD / shift /. (จุด)

สิ่งนี้ควรสลับการมองเห็นไฟล์ที่ซ่อนอยู่


นี่เป็นคำตอบที่ยอดเยี่ยม ... ช่วยให้ฉันเดือดร้อนมาก ..
Pankaj Parashar

1
นี่คือสิ่งที่ฉันกำลังมองหา / คิดว่าฉันจำได้ว่า ... แต่ไม่รู้ว่าจะใช้กับ Open / Save เท่านั้น :( +1
WiseOldDuck

6

ง่ายและเร็วกว่า:

  1. ใน Finder คลิกไป
  2. ค้างOptionที่สำคัญและไดเรกทอรีและไฟล์ที่ซ่อนอยู่จะปรากฏขึ้น
  3. คลิกที่ไดเรกทอรีหรือไฟล์ที่ต้องการ

1
สิ่งนี้แสดง 'Library' เมื่ออยู่ในเมนู Go ฉันไม่เห็นวิธีที่จะทำให้การทำงานนี้ในบานหน้าต่างค้นหาหลัก
user56reinstatemonica8

แม้ฉันจะไม่เห็นไฟล์ที่ซ่อนอยู่โดยใช้สิ่งนี้
Varun Bhatia

สิ่งนี้ไม่แสดงไฟล์ที่ซ่อนอยู่
GusDeCooL

5

เรียกใช้คำสั่งเหล่านี้เพื่อแสดงไฟล์ที่ซ่อน

defaults write com.apple.finder AppleShowAllFiles -bool TRUE
killall Finder

เหล่านี้เพื่อซ่อน

defaults write com.apple.finder AppleShowAllFiles -bool FALSE
killall Finder

หมายเหตุ : fในcom.apple.finderมีขนาดเล็ก & FในFinderเป็นทุน


1
คำตอบนี้ไม่ถูกต้อง คัดเลือกบูลจำเป็นขาดหายไป
P.Brian.Mackey

10.10.2ก็ทำงานอย่างสมบูรณ์แบบใน ฉันไม่รู้ว่าทำไมมันไม่ทำงานสำหรับคุณ
Inder Kumar Rathore

3

ง่ายกว่าปลอดภัยกว่า

ในแถบเมนูตัวค้นหาเลือก "ไป / ไปที่โฟลเดอร์ ... " พิมพ์เส้นทางไปยังโฟลเดอร์ที่มองไม่เห็นในกรณีนี้ไดเรกทอรีแรกสุดทับของ / folderName / และมันจะเปิดเผยทั้งหมดข้างในโดยไม่ต้องใช้เทอร์มินัล


0

นอกจากนี้ยังมีตัวเลือกของการใช้ภูเขา Tweaks

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

ตัวอย่างเช่นคุณต้องการคัดลอกไฟล์จากไดเรกทอรีที่ซ่อนอยู่ในระบบปฏิบัติการที่บูทของคุณไปยังดิสก์ที่เชื่อมต่อและไดเรกทอรีที่ซ่อนอยู่คุณจะไม่เห็นมันในดิสก์ "เป้าหมาย" แต่คุณจะเห็นมันในสิ่งที่คุณกำลังบูท / ทำงาน .

สิ่งนี้เกิดขึ้นกับฉันเมื่อฉันถ่ายโอนไฟล์เมลบางไฟล์ไปยัง hdd ใหม่ใน MBP ของฉันที่ฉันอัปเกรดเป็น แต่ถ้าคุณเพียงต้องการที่จะเห็นไฟล์ที่ซ่อนอยู่มันเป็นคุณสมบัติที่ดีและแอพMountain Tweaksมีคุณสมบัติที่ดีอื่น ๆ เช่นกัน แต่มันเป็นแอพของบุคคลที่สามและในกรณีของฉันวิธีเทอร์มินัลเป็นวิธีที่ง่ายขึ้น


0

ทำSpotlightค้นหาไฟล์เมื่อมันเป็นไฮไลท์กดCmd+ Optionและเส้นทางที่จะปรากฏขึ้นที่ด้านล่างของไฟล์ที่ไฮไลต์


1
สิ่งนี้ช่วยได้อย่างไรในสถานการณ์ที่อธิบายไว้ในคำถาม
nohillside

0

ฉันเขียนแอพ"Show Time" ของ Mac OS X เพื่อซ่อนและแสดงไฟล์ที่ซ่อนจากแถบเมนูอย่างรวดเร็ว

มันเป็นโอเพ่นซอร์สและมีอยู่ใน GitHub

ตรวจสอบแหล่งที่มาที่นี่และปล่อยที่นี่

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