เหตุใดไฟล์ dot underscore ._ จึงถูกสร้างขึ้นและฉันจะหลีกเลี่ยงได้อย่างไร


156

ฉันใช้ระบบปฏิบัติการที่แตกต่างกันในเครื่องที่แตกต่างกันในสถานที่ต่าง ฉันกำลังใช้ดิสก์แฟลช USB เพื่อเก็บไฟล์ของฉัน (ซอร์สโค้ด ฯลฯ )

ฉันใหม่สำหรับ Mac OS X และตอนนี้ฉันรู้แล้วว่ามีไฟล์จำนวนมากที่สร้างขึ้นด้วย._คำนำหน้าเครื่องหมายขีดล่าง

คำถาม

ทำไม._ไฟล์ต่าง ๆ ถึงถูกสร้างขึ้น?

วัตถุประสงค์ของพวกเขาคืออะไร?

ฉันจะหลีกเลี่ยงพวกเขาได้อย่างไร


3
ฉันไม่ชอบพวกเขาด้วย แต่ฉันได้เรียนรู้ที่จะอยู่ร่วมกับพวกเขาอย่างสงบสุข
boehj

1
หากแฟลชไดรฟ์จัดรูปแบบในรูปแบบ HFS ​​+ นั่นควรระงับการสร้าง._ไฟล์ แต่ฉันไม่รู้ว่ามีตัวเลือกใดบ้างในระบบปฏิบัติการอื่นที่ไม่ได้ระบุไว้เพื่ออ่านปริมาณ HFS +
แดเนียล


ไม่เหมาะ แต่ls --ignore="._*"เป็นนามแฝงหรือการโยงคีย์ไปทางยาว
Sridhar Sarnobat

คำตอบ:


107

คุณไม่สามารถหลีกเลี่ยงพวกเขา (แต่ดูคำตอบ dot_clean โดย Saeid Zebardast - พวกเขาสามารถลบออกจากไดเรกทอรีหากนั่นคือสิ่งที่คุณต้องการ) พวกเขากำลังสร้างขึ้นเพื่อเก็บข้อมูลไฟล์ที่จะเข้าไปในแอตทริบิวต์เพิ่มเติมบน HFS + (Apple ดั้งเดิม) หรือปริมาณ Unix / UFS; ใน Mac OS ก่อนหน้านี้จะเป็นตัวแยกทรัพยากร การทำงานของตัวค้นหาไฟล์จะสร้างขึ้นมาโดยอัตโนมัติเพื่อจัดเก็บข้อมูลไอคอนรวมถึง Time Machine จะเก็บข้อมูลบางอย่างไว้ในนั้นดังนั้นหากคุณคัดลอกไฟล์ที่สำรองไว้ผ่านทาง TM จะมีการคัดลอกข้อมูลนั้นด้วย

(นี่คือไม่มีอะไรใหม่ฉันได้สังเกตเห็นว่า XP และต่อมาก็ทิ้ง turds หลาย ๆ อันไว้ด้วยแม้ว่าจะไม่มากนักก็ตาม)


49
ฉันยอมรับ "ขี้" เป็นคำอธิบายที่ถูกต้อง :)
Drahcir

2
ฉันสังเกตเห็นว่า Mac ของฉันทิ้ง turds ไว้บนเซิร์ฟเวอร์ samba ของ linux เมื่อฉันใช้เลเบลสี (โดยใช้ Path Finder 7) มีไฟล์. _coloreditem> สำหรับรายการสีแต่ละรายการ
Jonathan Komar

5
เรามีสถานการณ์เดียวกันในไฟล์เซิร์ฟเวอร์ samba ของ linux ที่ทำงาน เนื่องจากเราไม่ต้องการข้อมูลเมตาสีสำหรับไฟล์เราจึงใช้veto files = /._*/และdelete veto filesตัวเลือกในsmb.confเพื่อป้องกันการสร้างไฟล์ดังกล่าว แต่เราปล่อยให้.DS_STOREไฟล์เหมือนเดิมเนื่องจากมีประโยชน์ในการตั้งค่าการเรียงไฟล์และมีเพียงหนึ่งไฟล์สำหรับแต่ละ dir
gerlos

5
อย่างน้อยใน Windows คุณสามารถปิดได้!
totymedli

7
โหวตให้ใช้งาน "turds" เพื่ออธิบายสิ่งนี้
George P

60

คุณสามารถใช้คำสั่ง dot_clean เพื่อลบหรือรวมไฟล์. _:

dot_clean PATH_OF_FOLDER_OR_DRIVE

หากคุณย้ายไฟล์ไปยัง linux หรือมีGit Bashบนพีซีของคุณและเข้าถึงfindคำสั่งคุณอาจทำได้ดังนี้:

find . -type f -name '._*' -delete

และพวกเขาก็หายไป!


3
คำตอบอื่น ๆ ไม่ตอบ "ฉันจะหลีกเลี่ยงได้อย่างไร" ส่วนหนึ่ง สิ่งนี้ทำ ขอบคุณ!
Ninja Fist

11
จากman dot_clean: For each dir, dot_clean recursively merges all ._* files with their corresponding native files according to the rules specified with the given arguments. By default, if there is an attribute on the native file that is also present in the ._ file, the most recent attribute will be used.คำสั่งนี้ไม่เพียง แต่ลบจุดไฟล์บางไฟล์มันอาจเขียนทับแอตทริบิวต์ก่อนหน้านี้ / ดั้งเดิมสำหรับแต่ละโฟลเดอร์ ใช้ด้วยความระมัดระวัง
วิลเลียม Isted

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

26

วัตถุประสงค์ของไฟล์. DS_Store และ. _

http://diigo.com/0qiwpสำหรับมุมมองหมายเหตุประกอบของhttp://lists.apple.com/archives/applescript-users/2006/Jun/msg00180.htmlโดยที่ Matt Deatherage ( อดีตวิศวกรของ Apple ) เสนอคำอธิบาย รวมทั้งยังสังเกต»ที่จุดเริ่มต้นของ. DS_Store  (2006-10-01)

เนื่องจากฉันได้เห็นการสูญเสียข้อมูลผู้ใช้ (เนื้อหาเอกสาร) ที่._คู่กรณีถูกป้องกันหรือสูญหายฉันจึงยอมรับว่า:

  • ไม่ยอมรับที่จะมีสิ่งต่าง ๆ "หายไปในอีเธอร์"

วัตถุประสงค์ของ. _ ไฟล์

นอกเหนือจากวัตถุประสงค์ที่ระบุไว้ในคำตอบที่ยอมรับของ geekosaur ต่อไปนี้เป็นตัวอย่างของวิธีที่แอปเปิ้ลและแอปของบุคคลที่สามใช้หรือต้องการ ._ในบางสถานการณ์ ...


ทำธุรกิจไฟล์ระหว่างการคัดลอกโดย Finder

ดูคำตอบของฉันสำหรับคำถามเกี่ยวกับ Stack Overflow


NeoOffice ใช้รหัสที่เลิกใช้แล้ว

รหัสประเภท HFS ที่NO%Fไม่มีรหัสผู้สร้างคือ:

  • ใช้อย่างมากเฉพาะในกรณีที่เหมาะสม

ตัวอย่าง NeoOffice 1

NeoOffice 3.2.1 Patch 5 บันทึกไปยัง JHFS +:

[macbookpro08-centrim:~] gjp22% xattr -l /Users/gjp22/Desktop/product\ of\ NeoOffice\ 3.2.1\ Patch\ 5.docx 
com.apple.FinderInfo:
00000000  4E 4F 25 46 00 00 00 00 00 00 00 00 00 00 00 00  |NO%F............|
00000010  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
00000020

ตัวอย่าง NeoOffice 2

NeoOffice 3.2.1 Patch 5 บันทึกไปยังแฟลชไดรฟ์ USB พร้อม MS-DOS FAT32 ทำความสะอาดโดย BlueHarvest:

2012-05-12 06:42:08.349 BlueHarvest[31146]: Deleted ._product of NeoOffice 3.2.1 Patch 5.docx in /Volumes/FAT32/example.

ตัวอย่าง NeoOffice 3

NeoOffice 3.2.1 Patch 5 บันทึกไปยังไดรฟ์ข้อมูลที่ติดตั้งโดย OS X ด้วยประเภทระบบไฟล์webdavไม่ใช่ SharePoint ทำความสะอาดโดย BlueHarvest:

[macbookpro08-centrim:~] gjp22% mount | grep dav
https://www.box.net/dav/ on /Volumes/dav (webdav, nodev, noexec, nosuid, mounted by gjp22)
[macbookpro08-centrim:~] gjp22% xattr -l /Volumes/dav/product\ of\ NeoOffice\ 3.2.1\ Patch\ 5.docx 
[macbookpro08-centrim:~] gjp22% 
  • การบันทึกโดย NeoOffice ไปยังwebdavระบบไฟล์ไม่ได้เกี่ยวข้องกับคุณสมบัติเพิ่มเติม
  • BlueHarvest ไม่จำเป็นต้องใช้

คำแนะนำ : ที่ Microsoft Office ล้มเหลวwebdavในการบันทึกลงใน Microsoft SharePoint (ดูด้านล่าง) NeoOffice สำเร็จ


การใช้รหัสที่เลิกใช้ของ Microsoft

รุ่นล่าสุดของสำนักงานต้องรหัสประเภท HFSและรหัสผู้สร้าง HFSเมื่อรูปแบบเช่น Microsoft Word ( .docx) ได้รับการแต่งตั้ง ดังนั้น - ดูเหมือนว่าเมื่อบันทึกลงในระบบไฟล์ที่ไม่สนับสนุนค่าเหล่านั้นในcom.apple.FinderInfoแอตทริบิวต์แบบขยาย:

  • Microsoft Office ไม่สามารถบันทึกได้อย่างน่าเชื่อถือโดยไม่ต้องสร้างหลาย._ไฟล์

Microsoft ตัวอย่างที่ 1

Word 2011 14.2.1 บันทึกลงในโวลุ่มที่ติดตั้งโดย OS X ด้วยประเภทระบบไฟล์webdavไม่ใช่ SharePoint ทำความสะอาดโดย BlueHarvest:

May 11 18:32:49 macbookpro08 BlueHarvest[14649]: BlueHarvest started.
May 11 18:38:37 macbookpro08 BlueHarvest[14649]: Deleted ._Word Work File D_1.tmp in /Volumes/dav.
May 11 18:39:57 macbookpro08 BlueHarvest[14649]: Deleted ._Hello world, this is Microsoft.docx in /Volumes/dav.
May 11 18:42:28 macbookpro08 BlueHarvest[14649]: Deleted ._Hello world, this is Microsoft.docx in /Volumes/dav.

Microsoft ตัวอย่างที่ 2

Word 2011 14.2.2 (120421) การบันทึกexample.docxในสภาพแวดล้อมเดียวกัน:

2012-05-12 08:01:07.692 BlueHarvest[41131]: Deleted ._Word Work File D_769960778.tmp in /Volumes/dav.

Microsoft ตัวอย่างที่ 3

Word 2011 14.2.2 (120421) การบันทึกanother.docxในสภาพแวดล้อมเดียวกันออกแล้วเปิดใหม่แก้ไขแล้วบันทึกแก้ไขจากนั้นปิดและบันทึก:

2012-05-12 08:15:04.252 BlueHarvest[41131]: Deleted ._Word Work File D_.tmp in /Volumes/dav.
2012-05-12 08:18:48.735 BlueHarvest[41131]: Deleted ._another.docx in /Volumes/dav.
2012-05-12 08:21:12.658 BlueHarvest[41131]: Deleted ._Word Work File D_2.tmp in /Volumes/dav.

คำแนะนำ : Microsoft Office 2011 ล้มเหลวในการบันทึกลงใน Microsoft SharePoint เมื่อประเภทระบบไฟล์เป็นwebdavเพราะ SharePoint ไม่รองรับชื่อไฟล์ที่ขึ้นต้นด้วยจุด.( จุด) ดูที่ถามคำตอบที่แตกต่างกันเป็นไปได้หรือไม่ว่าจะเมาน SharePoint เป็นโวลุ่มใน 10.6?


ประเภทและรหัสผู้สร้าง: พื้นหลังนักพัฒนา Apple

Apple เริ่มให้กำลังใจนักพัฒนาบุคคลที่สามให้ห่างจากรหัสประเภทและรหัสผู้สร้างมากกว่าทศวรรษที่ผ่านมา ในภาคผนวก B ของคู่มือการเขียนโปรแกรมระบบไฟล์ประเภทไฟล์และรหัสผู้สร้างแนะนำว่ารหัสคือ:

โดยทั่วไปแล้วคุณอาจเห็นไฟล์เหล่านั้นในไฟล์และแอพรุ่นเก่าและในบางสถานที่ในระบบ



10

ไฟล์เหล่านี้ถูกสร้างขึ้นโดยระบบปฏิบัติการเพื่อเพิ่มความเร็วในการค้นหาจัดเก็บข้อมูลเมตา (ข้อมูลที่ใช้โดยระบบปฏิบัติการ) เกี่ยวกับการตั้งค่าโฟลเดอร์ ฯลฯ Windows และ OS X ทั้งคู่มีไฟล์ประเภทนี้ ต่อไปนี้เป็นคำอธิบายของไฟล์เหล่านี้ที่ดึงมาจากhttp://annoying-file-be-gone.snack.ws/faq.html :

.DS_Store- ชื่อไฟล์ในระบบปฏิบัติการ Apple OS X สำหรับจัดเก็บคุณสมบัติที่กำหนดเองของโฟลเดอร์เช่นตำแหน่งไอคอนหรือตัวเลือกภาพพื้นหลัง (อ่านเพิ่มเติม )

.Spotlight-V100- ไฟล์นี้เก็บข้อมูลเพื่อเพิ่มความเร็วในฟีเจอร์ 'ค้นหาเด่น' การลบจะบังคับให้ข้อมูลนี้ถูกทำดัชนีอีกครั้งหากคุณทำการค้นหาโดย Spotlight อีกครั้งสำหรับรายการในโฟลเดอร์นี้

.apDisk - ไฟล์นี้เก็บข้อมูลเกี่ยวกับโฟลเดอร์ที่แชร์และสามารถลบออกได้อย่างปลอดภัยเนื่องจากจะถูกสร้างขึ้นใหม่โดยอัตโนมัติหาก Apple ต้องการ

.VolumeIcon.icns- ไฟล์นี้ใช้สำหรับเก็บไอคอนของโวลุ่ม (อุปกรณ์ USB) หากโวลุ่มนั้นใช้ไอคอนที่กำหนดเองไม่ใช่ไอคอนเริ่มต้น หากคุณต้องการให้อุปกรณ์ใช้ไอคอนเริ่มต้นนี้ต่อไปหรือหากโฟลเดอร์ / อุปกรณ์ที่คุณต้องการล้างมีแอปพลิเคชันคุณอาจต้องการเก็บไฟล์นี้ไว้ในระบบของคุณ ในฐานะที่เป็นบันทึกย่อด้านข้างหากคุณต้องการสร้างไอคอนที่กำหนดเองสำหรับอุปกรณ์ของคุณคุณสามารถสร้าง / ดาวน์โหลด.icnsไฟล์และเปลี่ยนชื่อ.VolumeIcon.icnsและวางไว้ในโฟลเดอร์ / อุปกรณ์ของคุณ

.fseventsd- ไฟล์นี้ใช้เป็นบัฟเฟอร์สำหรับ File System Events daemon หากคุณกำลังใช้โปรแกรมที่กำลังตรวจสอบโฟลเดอร์ / อุปกรณ์นี้ไฟล์นี้อาจถูกใช้เพื่อเก็บข้อมูลชั่วคราว

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

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


7

เพื่อลดการมีไฟล์ขีดล่างจุดบนไดรฟ์ที่ไม่มีรูปแบบ HFS ​​+ คุณสามารถใช้บานหน้าต่างการกำหนดค่าตามความชอบBlueHarvest


3
BlueHarvest เป็นผลิตภัณฑ์ที่ยอดเยี่ยม แต่ความเห็นของบุคคลที่สามบางคนทำให้เข้าใจผิด ผลการทดสอบแสดงให้เห็นว่าการสร้างไม่ได้ถูกป้องกัน อนุญาตให้สร้างได้และตามความต้องการของผู้ใช้ BlueHarvest อาจล้างบางสิ่งที่สร้างขึ้น
Graham Perrin

5

ปัญหาดังที่ @geekosaur พูดและยากที่จะหลีกเลี่ยงหากคุณใช้เครื่องมือไฟล์ Apple

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


ลักษณะการทำงานไม่ จำกัด เฉพาะซอฟต์แวร์ของ Apple ตัวอย่าง: Microsoft Office 2011 ต้องการ._ไฟล์เมื่อบันทึกไปยังระบบไฟล์ที่ไม่สนับสนุนรหัสประเภท HFS และรหัสผู้สร้าง
Graham Perrin

5
@ GrahamPerrin - ฉันหมายถึงเครื่องมือไฟล์ของ Apple สำหรับการคัดลอก ฯลฯ - ใช่แอปใด ๆ ที่ใช้ไฟล์ forks (เช่นไลบรารีของ Apple) จะมีพวกเขาอยู่ หากคุณใช้เครื่องมือที่เพิ่งใช้ไลบรารีไฟล์ BSD ดังนั้นจะไม่มีไฟล์ _
user151019

3

ใช้find . -name "._*" -type fเพื่อจัดเก็บไฟล์จากพา ธ โลคัลและใช้find . -name "._*" -type f -deleteเพื่อลบไฟล์ทั้งหมด


ยินดีต้อนรับสู่ถามที่แตกต่างกัน! แม้ว่าคำตอบของคุณจะแสดงวิธีลบไฟล์ แต่ก็ไม่ได้ตอบว่าทำไมอะไรและวิธีหลีกเลี่ยงใน OP
bjbk

@bjbk คำตอบนี้บอกวิธีลบไฟล์เช่นเดียวกับที่ Saeid Zebardast ตอบกลับมาอย่างรุนแรง ฉันยอมรับว่าไม่มีใครพูดถึงวิธีหลีกเลี่ยงพวกเขาหรือทำไมพวกเขาถึงปรากฏตัว
LarsH

1

มันง่ายจริงๆ NTFS (Windows ปัจจุบัน) FAT32 (Windows เก่า) มีโครงสร้างข้อมูลที่เฉพาะเจาะจงมากสำหรับสิ่งต่าง ๆ เช่นการอนุญาตโปรแกรมที่ได้รับมอบหมายให้เปิดไฟล์นี้วันที่สร้างวันที่แก้ไขแท็กความคิดเห็นไฟล์ไอคอนและอื่น ๆ เมตาดาต้า คุณจะสังเกตเห็นว่าคุณสมบัติเดียวกันจะไม่แสดงในระบบปฏิบัติการอื่น (วันที่สร้าง IE อาจบอกว่าเป็น 1/1/1990 และเมตาดาต้าอื่นไม่สามารถเข้าถึงได้จากระบบปฏิบัติการอื่น ๆ เมื่อใดก็ตามที่คุณใช้ทั้งเครื่องที่เขียนจาก HFS ถึง NTFS หรือ FAT32 พร้อมกับเครื่องที่เขียนพื้นเมือง FAT32 หรือ NTFS หรือไฟล์. _ พร้อมกับไฟล์ DS store จะปรากฏขึ้นมันแสดงข้อตกลงของ OS กับปัจจัยที่เข้ากันไม่ได้ขององค์ประกอบต่าง ๆ ข้างต้นที่ไม่สอดคล้องกันดังนั้นคุณอาจต้องการเก็บไฟล์เหล่านี้ไว้หากคุณสลับไปมาระหว่าง ระบบปฏิบัติการ ' ใช้ไฟล์เหล่านี้ หากคุณใช้ระบบปฏิบัติการเพียงระบบเดียวหรืออย่างอื่นตรวจสอบให้แน่ใจว่าคุณได้ฟอร์แมตสื่อบันทึก (ฮาร์ดไดรฟ์การ์ด sd ฯลฯ ) หรือมีไดรเวอร์ที่ช่วยให้ระบบปฏิบัติการของคุณเขียนลงในรูปแบบไดรฟ์ที่ไม่ใช่ระบบปฏิบัติการของคุณ (ทั้งสองนี้มีให้สำหรับ OSX เพื่ออนุญาตให้เขียนไฟล์ NTFS & FAT32 โดยใช้คุณสมบัติดั้งเดิมและสำหรับ Windows 7 & 8 เพื่อเขียนไปยังไดรฟ์ HFS + & EXFat (Linux) โดยใช้คุณสมบัติดั้งเดิม) ไม่ฟรี แต่ถ้าคุณ ทำมากไปมามันตัดข้อมูลที่ซ้ำกันมากเกินความยุ่งเหยิงของไดรฟ์


-1

คุณสามารถลบได้ผ่าน FileZilla หรือตัวจัดการไฟล์ที่คล้ายกัน


ไม่แน่ใจว่าทำไมสิ่งนี้จึงถูกลดระดับลงเนื่องจากคำตอบที่ upvote ส่วนใหญ่ไม่ได้ให้คำตอบจริงๆ นี่เป็นความคิดของฉันทางออกที่ง่ายที่สุด ... เนื่องจาก. _ และ. DS_Store เป็นไฟล์ที่เกี่ยวข้องกับ Finder คำตอบที่ชัดเจนคือการหลีกเลี่ยงการค้นหา โดยส่วนตัวฉันชอบใช้การส่งสัญญาณ แต่ Filezilla เป็นทางเลือกฟรีที่ยอดเยี่ยม
ไบรอันวิลลิส

3
ฉันไม่ได้ลงคะแนน แต่เป็นข้อเสนอแนะที่ไม่พึงประสงค์และคิดถึงความตั้งใจที่จะถามเพื่อป้องกันมากกว่าการรักษา ใครอยากใช้เวลาครึ่งหนึ่งในการลบไฟล์เหล่านี้ที่สร้างขึ้นเรื่อย ๆ ถาม: "ฉันจะทำอย่างไรกับปัญหาการทิ้งขยะในเมืองของเรา" A: "หยิบมันขึ้นมาแล้วใส่ลงในถังขยะดูสิ"
Sridhar Sarnobat

-1

ฉันใช้วิธีต่อไปนี้เพื่อความสะดวก * การลบไฟล์คำนำหน้าบนแฟลชไดรฟ์: ลบแฟลชไดรฟ์ออกจากคอมพิวเตอร์ Apple ใส่เข้าไปในเครื่อง Windows ค้นหาแฟลชไดรฟ์สำหรับ ". *. *" จากนั้นเมื่อการค้นหาแสดงไฟล์ด้วยคำนำหน้า. _ ลบออก ฉันไม่เคยลบไฟล์. Trash หรือ. DS Store จนถึงตอนนี้ไม่มีปัญหา ฉันหวังว่าฉันจะไม่ทำให้เกิดปัญหาในอนาคตสำหรับตัวเอง


1
ลบด้วยตนเองหรือไม่ การเป็นเจ้าของคอมพิวเตอร์ Windows เมื่อคุณเป็นผู้ใช้ Mac? ฉันรู้ว่าคุณกำลังบันทึกสิ่งที่เหมาะกับคุณ แต่ฉันไม่สามารถจินตนาการได้ว่ามีใครทำตามวิธีการของคุณ
Sridhar Sarnobat

-1

ใช่พวกเราบางคนใช้ทั้งเครื่อง Mac และ windows และฉันเคยใช้วิธีการนั้น และถ้าคุณมี USB ที่มี. jpgs จำนวนมากที่คุณต้องการเล่นเป็นสไลด์โชว์คุณต้องกำจัดไฟล์. pesky ._ เหล่านั้นให้น่าสนใจ หลังจากค้นหามากฉันพบวิธีใช้ mac เพื่อลบไฟล์. _:

ใช้เทอร์มินัล:

  • ls -a จะแสดงรายการไฟล์ทั้งหมดรวมถึงไฟล์ที่ขึ้นต้นด้วย ._
  • เพื่อลบไฟล์เดียวจากไดเรกทอรี: rm -rf ._whateveryourfilenameis.jpg
  • เพื่อลบ._ไฟล์ทั้งหมด:rm -rf ._*
  • เพื่อลบไดเรกทอรีที่ไม่พึงประสงค์รวมถึง .Trashes :rm -r .Trashes*

ทำความสะอาด USB ของฉันทันทีเพื่อใช้เป็นอินพุตทีวี


-2

ระวังเมื่อลบ. _ ที่เกี่ยวข้องกับ Git, Visual Studio และ Xcode! ฉันมีแอพที่มีไฟล์. mov และรูปภาพจำนวนมากและไฟล์ "._" เหล่านี้ปรากฏขึ้นเพื่อยืนยัน ฉันลบพวกเขาผ่านการเปลี่ยนแปลงของ Visual Studio Team Explorer และโฟลเดอร์โปรเจ็กต์นั้นมีขนาดตั้งแต่ 500MB ถึง 40GB โดยไม่ต้องเพิ่มไฟล์ ... ยังไม่แน่ใจว่าเกิดอะไรขึ้น แต่ฉันเดาว่ามันเกี่ยวข้องกับการลบไฟล์เหล่านั้น แต่ละ. mov และภาพหลายครั้งก่อนที่ฉันจะจับ ฉันเห็นแต่ละ. mov และ. png ทำซ้ำ 20-30 ครั้งเมื่ออยู่ใน Finder> ไฟล์ทั้งหมด

เพียงเพิ่ม "._ *" ลงในไฟล์. gitignore ของคุณและพวกเขาจะไม่ปรากฏเป็นไฟล์ที่มีการเปลี่ยนแปลงเมื่อใช้ TFS สำหรับโครงการ iOS Xcode ของคุณ

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