ใน macOS, ไฟล์ที่ขึ้นต้นด้วย "._" ตามด้วยชื่อไฟล์ปกติ รู้จักกันในชื่อของ AppleDouble files
ไฟล์นี้จะถูกใช้ในการเก็บ metadata และ resource fork information ของไฟล์ที่ถูก copy ไปยังที่จัดเก็บที่ไม่ใช่ HFS+ (Hierarchical File System Plus) เช่น FAT32 หรือ NTFS
เมื่อคุณสำเนาไฟล์จาก HFS+ หรือ APFS (Apple File System) ไปยัง non-HFS+/APFS volume (เช่น FAT32 USB drive), macOS จะสร้าง "._" files เพื่อจัดเก็บข้อมูลที่จำเป็นสำหรับพื้นที่จัดเก็บที่ไม่รองรับ HFS+ หรือ APFS
เช่น ถ้าคุณมีไฟล์ชื่อ example.txt บน an HFS+ volume และคุณสำเนาไฟล์นี้ไปยัง FAT32 USB Drive, macOS จะสร้าง hidden file ที่ชื่อ ._example.txt บน USB drive เพื่อจัดเก็บ metadata และ resource fork information ให้โดยอัตโนมัติ
เราสามารถใช้คำสั่ง command line เพื่อไม่ให้ macOS สร้างไฟล์นี้ให้โดยอัตโนมัติได้แต่ไม่แนะนำ เพราะจะทำให้การ copy ไฟล์ข้ามไปมาระหว่างพื้นที่จัดเก็บที่ไม่รองรับ HFS+/APFS มีปัญหาได้
Photo by Pixabay: pexels.com