bup-gc - xóa dữ liệu không được ước tính, không cần thiết
bup gc [-#|--verbose] <branch|save...>
bup gc xóa (xóa vĩnh viễn) dữ liệu không thể truy cập khỏi kho lưu trữ, dữ liệu không được tham chiếu trực tiếp hoặc gián tiếp bởi nhóm nhánh (bộ dự phòng) và thẻ hiện tại. Nhưng hãy nhớ rằng việc chống trùng lặp đã cho, việc xóa một bản lưu và chạy trình thu gom rác có thể hoặc không thực sự xóa bất kỳ thứ gì (hoặc lấy lại bất kỳ dung lượng nào).
Với cách triển khai hiện tại, có thể xảy ra, một số dữ liệu không thể truy cập có thể được giữ lại. Đổi lại, bộ sưu tập rác sẽ yêu cầu ít RAM hơn nhiều so với một số phương pháp chính xác hơn.
Thông thường, trình thu gom rác sẽ được gọi sau một số lệnh gọi của bup rm.
CẢNH BÁO: Đây là một trong số ít các lệnh bup sửa đổi kho lưu trữ của bạn theo những cách phá hoại có chủ ý. Mặc dù nếu nỗ lực nối hoặc khôi phục dữ liệu mà bạn vẫn quan tâm sau khi gc thành công, thì đó là một dấu hiệu khá đáng khích lệ rằng các lệnh đã hoạt động chính xác. (Lệnh dev/so sánh cây trong cây nguồn có thể được sử dụng để giúp kiểm tra kết quả trước/sau.)
chỉ viết lại một packfile nếu nó có hơn N phần trăm rác; nếu không hãy để nó một mình. Ngưỡng mặc định là 10%.
tăng mức độ chi tiết (có thể được sử dụng nhiều lần). Với một -v, bup in mọi tên thư mục khi nó được sao lưu. Với hai -v, nó cũng in mọi tên tệp.
đặt mức nén thành # (giá trị từ 0-9, trong đó 9 là mức cao nhất và 0 là không nén). Giá trị mặc định là 1 (nén nhanh, lỏng lẻo).
Xóa tất cả các lần lưu của "nhà" và hầu hết các dữ liệu không được ước tính.
bup rm home
bup gcbup-rm(1) and bup-fsck(1)
Một phần của bộ bup(1).
Rob Browning