อย่าสร้างไฟล์. DS_Store อีกครั้ง


24

ฉันเหนื่อยกับการหาตัวสร้างไฟล์. metaata และเมตาดาต้าดูไฟล์การติดตามในไดเรกทอรีทั้งหมดของฉัน ฉันจะปิดการใช้งานสิ่งนี้ใน Finder ได้อย่างไร



มีเหตุผลใดที่ไฟล์เหล่านี้รบกวนคุณหรือไม่? มันเป็นส่วนใหญ่จะทำอย่างไรกับไดรฟ์เครือข่ายและภายนอก? หรือคุณเพียงแค่ไม่ชอบสแปมไฟล์ทั่วไป
boehj

1
@boehj ไฟล์สแปมให้ซื่อสัตย์และความคิดที่ว่าทางออกที่ดีที่สุดสำหรับการจัดเก็บข้อมูลเมตาเกี่ยวกับไดเรกทอรีนั้นเป็นไฟล์ที่ซ่อนอยู่ในแต่ละไดเรกทอรี
Marco Ceppi

คำตอบ:


21

ดังที่ชื่อปลอมชี้ให้เห็น Total Finder มาพร้อมกับส่วนขยายเคอร์เนลเพื่อเปลี่ยนเส้นทางไฟล์. DS_Store ซึ่งป้องกันไฟล์ที่น่ารำคาญเหล่านั้นไม่ให้ถูกสร้างขึ้นในไดเรกทอรีของคุณและโดยไม่สูญเสียฟังก์ชัน สิ่งที่เขา / เธอไม่ได้ชี้ให้เห็นว่าการขยายเมล็ดสามารถดาวน์โหลดได้โดยไม่ต้องรวม Finder จาก GitHub คุณต้องสร้างมันและวางลงใน/System/Library/Extensionsไดเรกทอรีของคุณ จากนั้นคุณควรรีสตาร์ทคอมพิวเตอร์ ดูเหมือนว่าจะใช้งานได้สำหรับฉันจนถึงตอนนี้

อัพเดท: นี่คือตอนนี้โครงการที่แยกต่างหากจาก TotalFinder เรียกAsepsis ขณะนี้มีเอกสารจำนวนมากเกี่ยวกับวิธีการทำงานและกระบวนการติดตั้ง Repo ของ GitHub อยู่ที่นี่แล้ว


น่าสนใจ นี่คือสิ่งใหม่ เมื่อฉันเริ่มใช้เครื่องมือค้นหาทั้งหมดวิธีเดียวที่จะได้รับ asepsis kext คือการติดตั้งเครื่องมือค้นหาทั้งหมด มันยอดเยี่ยมที่พวกเขาได้เปิดแหล่งที่มาในภายหลัง!
ชื่อปลอม

1
ระวัง. ไม่ทำงานใน Mavericks (ถ้าเคยทำงานที่อื่น) ลอง BlueHarvest ... มันน่ารำคาญ .. แต่ดูเหมือนจะกำจัด
alex grey

@alexgray ทั้งเว็บไซต์ Asepsis และ Github repo ระบุว่ามันไม่ทำงานกับ Mavericks แต่ฉันสงสัยว่าพวกเขาจะเพิ่มการสนับสนุนในไม่ช้า ดูเหมือนว่า BlueHarvest จะไม่ได้เป็นโอเพ่นซอร์ส
สไตล์

ฉันได้พูดคุยกับผู้พัฒนา Asepsis .. และเขาบอกว่า 10.9 ความเข้ากันได้ไม่ได้อยู่ในการ์ด
alex grey

Asepsis 1.4 รองรับ OS X 10.9
Carlo

7

คำถามของคุณเป็นแบบที่ขอให้ "git init" ไม่สร้างไดเรกทอรี ".git" ในโครงการของคุณ กล่าวอีกนัยหนึ่งคุณเลือกที่จะใช้เครื่องมือ แต่คุณต้องการให้เครื่องมือนั้นไม่ได้จัดเก็บข้อมูลเมตาที่ต้องการจัดเก็บ

มีเอกสารสนับสนุนของ Appleที่อธิบายวิธีปิดการใช้งานการสร้างไฟล์. DS_Store แต่เกี่ยวข้องเฉพาะกับวิธีที่ตัวค้นหาจัดการกับระบบไฟล์ระยะไกลเท่านั้น มันจะไม่ช่วยคุณหากคุณต้องการให้ Finder ทำการรักษาระบบไฟล์ภายในเครื่องของคุณในลักษณะนี้


6
ฉันสามารถสร้างคอมไพล์มันเป็น. git โครงสร้างการควบคุมในไดเรกทอรีนอกไดเรกทอรีการทำงานของฉัน ไม่ว่าจะเป็นการเปรียบเทียบหากไม่สามารถทำได้ฉันจะขอทางเลือกอื่นสำหรับ Finder
Marco Ceppi

หนูฉันควรเลือกตัวอย่างที่ยืดหยุ่นน้อยกว่า คุณพูดถูกและคิดว่าคุณสามารถเลือกที่จะยื่นปัญหากับ Apple เพื่อที่ว่าเวอร์ชัน Finder ในอนาคตอาจมีความยืดหยุ่น
pohl

อย่างใดฉันสงสัยว่าจะมีน้ำหนักมาก ขอขอบคุณสำหรับคำตอบของคุณ
Marco Ceppi

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

มีวิธีที่จะไม่ใช้ Finder หรือไม่ ฉันชอบที่จะรู้
Hoang Huynh

4

ในกรณีนี้TotalFinder จะอนุญาตให้คุณปิดการใช้งาน (แต่จริงๆแล้วมันจะเปลี่ยนเส้นทาง.ds_storeไฟล์ทั้งหมดไปสู่/usr/local/.dscache) การสร้าง.ds_storeไฟล์ผ่านสิ่งที่พวกเขาเรียกว่า " Asepsis Feature "


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

4
เราสามารถมุ่งเน้นไปที่การตอบคำถามไม่ใช่การทุบตีผู้อื่นตอบ?
Harv

สมมติว่าคนอื่นตอบจริงไม่ใช่แค่บอกว่าทำไม่ได้แน่นอน
ชื่อปลอม

ฉันไม่แน่ใจว่าทำไมสิ่งนี้จึงถูกโหวต TotalFinder เป็นปลั๊กอินตัวค้นหาและดังนั้นจึงเป็นคำตอบที่ตรงกับคำถาม
เดวิด

Harv นำวัสดุเชิงต่อสู้ที่ทำให้เกิดการลดลง มันปลอดภัยที่จะแก้ไขอีกครั้ง
pohl

0

หากคุณปิดความสามารถในการดูไฟล์ที่มองไม่เห็นคุณจะไม่เห็นไฟล์เหล่านั้น


3
พวกเขาอยู่ในรหัสไปรษณีย์ของฉันและฉันจัดการไฟล์ที่ซ่อนอยู่มากมาย ฉันกังวลมากขึ้นกับความจริงที่ว่ามันเก็บข้อมูลเมตาของมันไว้ข้างๆข้อมูลของฉัน ดูเหมือนข้อบกพร่องร้ายแรงในการออกแบบ
Marco Ceppi

4
Soooo ไม่ใช่คำตอบ หากคุณอยู่ในป่าและเผชิญหน้ากับหมีการหลับตาไม่ได้ช่วยอะไร
ชื่อปลอม

1
@Marco คุณอาจต้องการพิจารณา reframing คำถามของคุณเป็น "ฉันจะเก็บไฟล์. DS_store ออกจากรหัสไปรษณีย์ได้อย่างไร" มันอาจเป็นปัญหาที่ง่ายกว่าในการแก้และจะเกาคันเดียวกัน
pohl

1
@ ชื่อปลอม แต่ถ้าคุณอยู่ในสวนสัตว์และกลัวหมีและคุณต้องผ่านใกล้ที่อยู่อาศัยของหมีการปิดตาของคุณจะใช้งานได้และนั่นเป็นเรื่องอันตรายของไฟล์ที่ซ่อนอยู่
CajunLuke

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