Nếu ổ cứng ngoại vi của bạn được sử dụng trên nhiều hệ điều hành khác nhau, bạn chắc hẳn đã gặp phải các file có tiền tố dấu chấm hoặc dấu chấm gạch dưới (._) trong tên. Chúng được gọi là file dot, file ._ hoặc file ẩn. Một số ví dụ về file dot bao gồm: .fseventsd, .spotlight-v100, .TemporaryItems, .Trashes, .DS_Store, ._AppleDouble, v.v.
Các file này có thể gây lo ngại vì chúng không chỉ làm tăng đáng kể số lượng file trên ổ đĩa mà còn có thể làm chậm ổ khi truy cập từ hệ điều hành khác.畢竟, hệ thống sẽ bắt đầu lập chỉ mục các file dot khi truy cập ổ đĩa.
Những file dot này là gì? Tại sao chúng được tạo ra? Làm thế nào để xóa file dot trên Mac?
Hướng dẫn này sẽ giải mã các file dot và chỉ cho bạn cách dễ dàng xóa chúng bằng Dotfiles Cleaner đáng tin cậy.
File dot là gì?
File dot là bất kỳ file hoặc thư mục nào trên hệ điều hành dựa trên Unix (như macOS hoặc Linux) có tên bắt đầu bằng dấu chấm (.). Chúng được tạo bởi hệ điều hành để lưu trữ cấu hình, trạng thái & dữ liệu hoặc siêu dữ liệu. File dot mặc định bị ẩn, trừ khi được hiển thị thủ công hoặc truy cập trên hệ điều hành khác như Windows.
Thông thường có ba loại file dot:
1. File & Thư mục ẩn Unix
Đây là hành vi tiêu chuẩn của tất cả các hệ điều hành giống Unix (Linux, BSD, macOS). Bất kỳ file hoặc thư mục nào có tên bắt đầu bằng dấu chấm (.) đều được coi là "ẩn".
Mục đích: Ẩn các file cấu hình và hệ thống mà người dùng thông thường không cần nhìn thấy trong quy trình làm việc hàng ngày, ngăn ngừa sự lộn xộn và sửa đổi ngẫu nhiên.
Ai tạo ra chúng? Hệ điều hành và các tiện ích dòng lệnh.
Ví dụ:
- .htaccess: File cấu hình cho máy chủ web (như Apache).
- .bash_profile, .zshrc: Script chạy khi mở terminal shell, dùng để tùy chỉnh môi trường dòng lệnh. (Bạn có thể có một trong số này trong thư mục home!)
- .ssh/: Thư mục ẩn chứa khóa riêng và công khai để đăng nhập từ xa an toàn.
- .vimrc: File cấu hình cho trình soạn thảo văn bản Vim.
2. File siêu dữ liệu hệ thống đặc thù macOS
Đây là nơi chứa các file từ câu hỏi ban đầu của bạn. Chúng được tạo đặc biệt bởi macOS Finder và các daemon hệ thống.
Mục đích: Lưu trữ thông tin về hệ thống file, cài đặt thư mục và chỉ mục tìm kiếm.
Ai tạo ra chúng? Hệ điều hành macOS (cụ thể là Finder, Spotlight và các daemon khác).
Ví dụ:
- .DS_Store: Lưu trữ thuộc tính xem thư mục (kích thước biểu tượng, vị trí, nền, v.v.).
- .Spotlight-V100, .fseventsd: Thư mục cho chỉ mục tìm kiếm Spotlight và nhật ký thay đổi file.
- .Trashes, .TemporaryItems: Thư mục hệ thống để chứa file đã xóa và dữ liệu tạm thời.
- ._Filename (file AppleDouble): Được tạo trên các ổ không phải APFS (ví dụ: USB FAT32) để bảo toàn siêu dữ liệu đặc thù macOS mà hệ thống file ngoại lai không thể xử lý gốc.
3. File cấu hình người dùng và ứng dụng
Đây là một danh mục lớn và thường nhiều nhất trên Mac của bạn.
Mục đích: Lưu trữ cài đặt, bộ nhớ đệm và dữ liệu hỗ trợ cho các ứng dụng và quy trình người dùng.
Ai tạo ra chúng? Các ứng dụng do người dùng cài đặt và khung hệ thống.
Vị trí: Hầu hết được lưu trong thư mục home của người dùng (~), cụ thể là ~/Library/Application Support/, ~/Library/Preferences/ và ~/Library/Caches/. Nhiều ứng dụng cũng tạo file dot riêng trực tiếp trong thư mục home (~).
Ví dụ:
- .gitconfig: File cấu hình cho hệ thống kiểm soát phiên bản Git.
- .viminfo: Lưu lịch sử lệnh cho trình soạn thảo Vim.
- .vscode/: Thư mục do Visual Studio Code tạo để lưu cài đặt dành cho dự án.
- .minecraft/: Thư mục do game Minecraft tạo cho dữ liệu của nó.
Hàng nghìn file trong ~/Library/ như com.apple.finder.plist (tùy chọn Finder).
Chia sẻ thông tin về file dot trên Mac!
Cách xóa file dot khỏi Mac với Dotfiles Cleaner
Nếu bạn muốn xóa tất cả file dot khỏi Mac tự động, hãy làm theo các bước dưới đây:
Bước 1: Tải xuống và cài đặt iBoysoft MagicMenu.
Bước 2: Mở phần mềm, nhấp vào Extension (Tiện ích mở rộng) từ bên trái.

Bước 3: Tải xuống tiện ích mở rộng tên là Dotfiles Cleaner.

Bước 4: Chuột phải vào một thư mục và chọn Clean Dotfiles (Dọn dẹp file dot).

Bước 5: Chọn các file dot không mong muốn và nhấp Clean selected files (Dọn dẹp file đã chọn).

Sau đó, các file dot sẽ bị xóa vĩnh viễn khỏi ổ đĩa của bạn.
Chia sẻ công cụ này để giúp người khác xóa file ẩn trên Mac!
Câu hỏi thường gặp về xóa file dot trên Mac
Việc xóa file ._ trên Mac có an toàn không?
Điều này tùy thuộc. Việc xóa file ._ trên Mac là an toàn khi:
- Trên ổ chỉ được sử dụng bởi Mac chạy macOS Sierra hoặc mới hơn;
- Để dọn dẹp ổ nếu bạn quyết định chỉ dùng cho Windows;
- Nếu bạn không quan tâm đến siêu dữ liệu trên file ._, thường bao gồm biểu tượng file tùy chỉnh, ngày tạo gốc, loại file, v.v.
Khi nào bạn có thể thấy file dot?
Một số người có thể nhiều năm không bao giờ thấy file dot, nhưng bạn có thể xem file dot trong các tình huống sau:
- Khi bạn sử dụng lệnh
ls -latrong Terminal; - Khi bạn truy cập phương tiện di động (như USB) từng được dùng trên Mac trên máy tính Windows;
- Khi bạn hiển thị tất cả file ẩn trong Finder;
- Khi bạn mở file được nén trên Mac.
Làm thế nào để hiển thị file ẩn hoặc file dot trên Mac?
Để hiển thị file ẩn hoặc file dot trên Mac, bạn có thể chạy lệnh ls -la trong Terminal.