Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Mac

ลบ Hidden Download Log บน macOS เพื่อความเป็นส่วนตัวที่สะอาดกว่า

รู้ไหมว่าทุกครั้งที่ดาวน์โหลดบน Mac มันจะบันทึกลงใน Log file และๆ... ขอบคุณ Apple นะ กลุ่มดาวน์โหลดผิดกฎหมายคงตกใจต้องวิ่งล้างฮาร์ดดิสก์

ข่าวดีคือ ไม่ต้องล้างฮาร์ดดิสก์ แค่ลบ Log file และจำไว้ลบซ้ำทุกสัปดาห์ หยุดดาวน์โหลดผิดกฎหมายก็ดี แต่เรื่องนั้นอยู่ที่คุณ

ไฟล์น่ากลัวนี้อยู่ที่ไหน?

คุณคงถามว่ามันอยู่ไหน และทำไม Apple เก็บมันไว้ อาจสร้างขึ้นเพื่อ Troubleshooting กรณีดาวน์โหลดสิ่งที่ไม่ควร (แค่เดา) แต่ไม่มีทางปิด Logging function คุณติดกับมันตลอด

สิ่งที่ทำได้คือ ลบ Log file และจดใจไว้ลบใหม่ทุกสัปดาห์

เพื่อดูไฟล์: เปิด Terminal พิมพ์:

sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* 'select LSQuarantineDataURLString from LSQuarantineEvent'

จะได้ Download Log ทั้งหมดนับจากครั้งล่าสุดที่ลบ หากไม่เคยดู จะย้อนกลับไปวันที่ 1 ที่ได้คอมพิวเตอร์

ในกรณีของผม Log ย้อนกลับเกือบ 1 ปีเต็ม

มันน่าสนใจที่ได้ดูย้อนหลังว่าดาวน์โหลดอะไรไปปีที่แล้ว แต่ถ้าคู่สมรส/เพื่อนร่วมห้อง/บริษัทเพลง มาดูและพบว่าไม่ได้ดาวน์โหลดคัมภีร์พระคัมภีร์ อาจทำให้สถานการณ์อึดอัด

ขอขอบคุณ ทำลายรายการได้ทันทีด้วยคำสั่งเดียว พิมพ์:

sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* 'delete from LSQuarantineEvent'

คำสั่งนี้ลบทุกอย่าง ยืนยันได้โดยรันคำสั่งแรกอีกครั้ง รายการควรว่างเปล่า