หากคุณเป็นผู้ใช้ Mac OS X คุณอาจคุ้นเคยกับไฟล์ “.DS_Store” ที่ระบบสร้างขึ้นโดยอัตโนมัติเมื่อคุณเปิดโฟลเดอร์ การทำงานของไฟล์ “.DS_Store” คือการจัดเก็บแอตทริบิวต์ที่กำหนดเองของโฟลเดอร์ เช่น ตำแหน่งของไอคอนหรือตัวเลือก ภาพพื้นหลัง เพื่อที่ครั้งต่อไปที่คุณเปิดโฟลเดอร์เดิม โฟลเดอร์นั้นจะยังคงอยู่ในสถานะเดียวกันกับเซสชันก่อนหน้า
ไฟล์ “.DS_Store” จะถูกซ่อนไว้โดยค่าเริ่มต้น และโดยส่วนใหญ่แล้วจะไม่ทำให้เกิดปัญหาใดๆ นั่นคือจนกว่าคุณจะต้อง zip โฟลเดอร์แล้วส่งให้เพื่อนของคุณ (โดยใช้ระบบปฏิบัติการอื่น) หรืออัปโหลดโฟลเดอร์การพัฒนาของคุณไปที่ เซิร์ฟเวอร์ คุณจะพบว่าโฟลเดอร์นี้มีไฟล์ “DS_Store” ที่ไม่น่าดูมากมายที่คุณไม่ต้องการแชร์กับเพื่อนของคุณ
หากคุณกำลังมองหาวิธีลบอินสแตนซ์ทั้งหมดของไฟล์ “.DS_Store” ในโฟลเดอร์อย่างรวดเร็ว นี่คือคำสั่งที่คุณสามารถใช้ได้:
บันทึก: คำสั่งต่อไปนี้จะทำงานใน Linux เช่นกัน
1. เปิดเทอร์มินัลใน Mac OS X ของคุณ
2. ป้อนคำสั่งต่อไปนี้:
หา/เส้นทาง/ไปยังโฟลเดอร์ \(-ชื่อ'.DS_Store' \)-ลบ
แทนที่ “/path/to/folder” ด้วยพาธไฟล์จริงของโฟลเดอร์ เช่น “/var/www/html”
สิ่งที่คำสั่งด้านบนทำคือใช้ หา
คำสั่งเพื่อค้นหาโฟลเดอร์เฉพาะ (แบบเรียกซ้ำ) สำหรับไฟล์ที่มีชื่อที่มี “.DS_Store” และลบออกเมื่อพบ
แค่นั้นแหละ. ตอนนี้คุณสามารถลบอินสแตนซ์ทั้งหมดของไฟล์ “.DS_Store” ได้อย่างง่ายดาย ก่อนที่คุณจะแชร์โฟลเดอร์กับผู้อื่น
การเปิดเผยข้อมูลพันธมิตร: ทำให้เทคโนโลยีง่ายขึ้นอาจได้รับค่าคอมมิชชั่นสำหรับผลิตภัณฑ์ที่ซื้อผ่านลิงก์ของเรา ซึ่งสนับสนุนงานที่เราทำเพื่อผู้อ่านของเรา