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

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

Bước 4:Nhấp chuột phải vào thư mục và chọn Clean Dotfiles .

Bước 5:Chọn các tệp chấm không mong muốn và nhấp vào Xóa các tệp đã chọn .

Khi đó các tập tin dấu chấm sẽ bị xóa vĩnh viễn khỏi ổ đĩa của bạn.
Hãy 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 tệp dấu chấm trên máy Mac
A
Nó phụ thuộc. Việc xóa tệp ._ trên máy Mac là an toàn khi:
1. Trên ổ đĩa chỉ được sử dụng bởi máy Mac chạy macOS Sierra trở lên;
2. Để dọn dẹp ổ đĩa nếu bạn quyết định chỉ sử dụng nó cho Windows;
3. Nếu bạn không quan tâm đến siêu dữ liệu trên tệp ._, thường bao gồm các biểu tượng tệp tùy chỉnh, ngày tạo tệp gốc, loại tệp, v.v.
A
Một số có thể mất nhiều năm mà không thấy tệp dấu chấm, nhưng bạn có thể xem tệp dấu chấm trong các trường hợp sau:
1. Khi bạn sử dụng lệnh ls -la trong Terminal;
2. Khi bạn truy cập phương tiện di động (chẳng hạn như ổ USB) được sử dụng trên máy tính Mac trên PC Windows;
3. Khi bạn tiết lộ tất cả các tệp ẩn trong Finder;
4. Khi bạn mở tệp nén trên máy Mac.
A
Để hiển thị các tệp ẩn hoặc tệp dấu chấm trên máy Mac, bạn có thể chạy lệnh ls -la trong Terminal.