Trên nhiều máy chủ Linux, systemd journal dần dần phình to thành thứ chiếm nhiều chỗ nhất trong /var. Bạn có thể xem dung lượng của nó, dọn một lần và đặt giới hạn để nó luôn nhỏ gọn - mà không động đến các tệp log khác.
Chạy journalctl --disk-usage. Lệnh này in ra tổng dung lượng của các tệp journal đã lưu trữ và đang hoạt động. Các tệp này thường nằm trong /var/log/journal (lưu lâu dài) hoặc /run/log/journal (chỉ giữ trong bộ nhớ).
Nếu thư mục /var/log/journal không tồn tại, hệ thống của bạn có thể chỉ giữ journal trong bộ nhớ, và dung lượng bạn thấy bị giới hạn bởi RAM chứ không phải bởi ổ đĩa.
Để giữ journal ở mức bằng hoặc dưới một dung lượng nhất định, hãy chạy sudo journalctl --vacuum-size=500M. Để chỉ giữ các mục gần đây, hãy chạy sudo journalctl --vacuum-time=14d. Cả hai lệnh đều xóa các tệp journal đã lưu trữ cũ; sau đó không thể khôi phục các log chứa trong đó.
Chạy lại journalctl --disk-usage để xác nhận. Việc dọn sẽ xóa cả các tệp đã lưu trữ, nên kết quả có thể cao hơn hoặc thấp hơn mục tiêu một chút.
Mở /etc/systemd/journald.conf (hoặc tạo tệp drop-in trong /etc/systemd/journald.conf.d/) và đặt SystemMaxUse=500M trong phần [Journal]. Nếu bạn cũng muốn giữ lại một ít dung lượng trống, SystemKeepFree=1G là một lựa chọn khác. SystemMaxUse giới hạn journal lưu lâu dài; RuntimeMaxUse thực hiện tương tự cho journal trong bộ nhớ.
Áp dụng bằng sudo systemctl restart systemd-journald, sau đó kiểm tra journalctl --disk-usage sau một thời gian.
Journal nhỏ hơn đồng nghĩa với lịch sử gỡ lỗi ngắn hơn. Nếu bạn cần lịch sử dài hơn của một dịch vụ, hãy chuyển log của dịch vụ đó sang nơi khác thay vì giữ mọi thứ trên máy chủ.
Xem dịch vụ nào ghi nhiều nhất: journalctl -b -p warning --no-pager | tail hiển thị các cảnh báo gần đây, và một dịch vụ ghi hàng nghìn dòng log mỗi phút thì đáng được khắc phục tận gốc.
Cập nhật lần cuối: 2026-10-03
Có, đối với bản thân hệ thống: lệnh này chỉ xóa các tệp journal đã lưu trữ cũ. Bạn sẽ mất lịch sử log đó, vì vậy hãy chắc chắn rằng bạn không cần nó cho việc điều tra trước.
Khởi động lại systemd-journald (sudo systemctl restart systemd-journald). Từ đó giới hạn sẽ được áp dụng và các tệp cũ sẽ được dọn dần khi journal xoay vòng.
Lưu trữ lâu dài đang tắt hoặc đặt ở chế độ auto nhưng không có thư mục này. Khi đó journal nằm trong bộ nhớ tại /run/log/journal và bị mất khi khởi động lại. Chỉ tạo /var/log/journal và khởi động lại journald nếu bạn muốn lưu lâu dài.
Dùng công cụ tích hợp sẵn trước, và những điều cần kiểm tra trước khi xóa.
Thứ tự kiểm tra thực tế trước khi bạn thay đổi bất cứ điều gì.
Một danh sách kiểm tra ngắn, theo thứ tự, trước khi bạn thay đổi bất cứ thứ gì.
Đọc ID, hiểu ý nghĩa và tìm trên trang chính thức của nhà sản xuất.
Mỗi công cụ dọn dẹp được tạo ra cho mục đích gì và phù hợp với ai.
Những gì có thể xóa an toàn và những gì cần xem lại.
Nó xóa gì, bạn mất gì và khi nào nên dùng.
Vì sao nó trông lớn như vậy và các cách an toàn để thu nhỏ nó.
Nó chứa gì, bạn mất gì và cách được hỗ trợ để xóa nó.
Bộ nhớ đệm này là gì và cách dọn bằng các công cụ của Windows.
Thứ tự hợp lý cho mạng, chipset, lưu trữ, đồ họa và nhiều thành phần khác.
Thêm một driver hoặc cả thư mục từ dòng lệnh.
Xem trước, sao lưu, rồi mới xóa - bằng các công cụ có sẵn của Android.
Vì sao ảnh trùng lặp xuất hiện và cách xóa mà không mất ảnh đẹp.
Rain Cleaner: xem lại trước khi dọn, có bản miễn phí, dùng thử Pro 14 ngày.
Kiểm tra mã băm, quét bằng Defender và các bước xử lý SmartScreen.
Cách báo cáo sự cố bảo mật một cách riêng tư.
Những việc chúng tôi đang làm, sắp làm và làm sau.
Thứ tự kiểm tra an toàn: df, inode, du, tệp đã xóa nhưng còn mở, nhật ký, gói và Docker.
Bốn cách có sẵn để xem thứ gì đang chiếm dung lượng, trước khi bạn xóa bất cứ thứ gì.
Mọi câu hỏi về dọn dẹp ổ đĩa ở một nơi, kèm thứ tự kiểm tra an toàn.
Chín bước theo thứ tự an toàn, có thể in.
Sao lưu, điểm khôi phục, xem trước và những gì không bao giờ nên xóa thủ công.
Chúng là gì, cách thu nhỏ an toàn và những gì không nên đụng vào.
Miễn phí, không cần tài khoản, không cần đăng ký. Windows 10 và 11.