Nếu bạn muốn lấp đầy ổ cứng, hãy làm điều này:
dd if=/dev/zero of=zeros bs=1M
Bạn có thể tùy ý chỉ định số lượng nếu bạn muốn giới hạn kích thước, nhưng nếu bạn bỏ qua số đếm, nó sẽ chỉ chạy cho đến khi bạn hết dung lượng đĩa.
dd if=/dev/zero of=zeros bs=1M count=10240
Như psmears đã đề cập, bạn sẽ có hiệu suất tốt hơn nếu bạn đặt kích thước khối thành 1 MB (bs = 1M) thay vì 1 B (bs = 1). Việc này sẽ vẫn mất một lúc, nhưng nếu bạn muốn kiểm tra tiến trình của lệnh, hãy mở một bàn điều khiển riêng và chạy các lệnh sau:
ps aux | grep dd
Sử dụng PID của dd trong lệnh này (thay thế PID bằng PID của dd):
kill -USR1 PID
Sau đó đi xem thiết bị đầu cuối dd của bạn. Tất nhiên, điều này được sử dụng hạn chế khi bạn chỉ cố gắng lấp đầy ổ đĩa (bạn chỉ có thể sử dụng df hoặc du để kiểm tra dung lượng đĩa trống hoặc kích thước tệp tương ứng). Tuy nhiên, có những lúc khác, nó có ích để làm cho dd xuất tiến trình của nó.
Tín dụng bổ sung: một cách sử dụng thực tế để tạo không gian trống là sau đó, bạn có thể xóa các tệp "không" và dd toàn bộ phân vùng (hoặc đĩa, nếu bạn đã xóa tất cả các phân vùng) thành tệp hình ảnh đĩa (giả sử , đĩa-backup.dd), sau đó nén tệp. Không gian trống hiện có khả năng nén cao, vì vậy hình ảnh dd nén của bạn sẽ nhỏ hơn rất nhiều so với thiết bị khối ban đầu có nội dung chứa trong đó.
Shenanigans: nén một tệp số không lớn và gửi e-mail cho tất cả bạn bè của bạn. Nói với họ đó là một cái gì đó thực sự mát mẻ.