Khi bạn sao chép nhiều tệp du -s /path/to/destinationhoặc find /path/to/destination | wc -lcung cấp cho bạn ý tưởng về số lượng đã được thực hiện.
Bạn có thể tìm ra tập tin nào đang được sao chép với lsof -p12341234 là ID tiến trình của cp. Trong nhiều hệ thống, pgrep -x cpbáo cáo ID quy trình của tất cả các quy trình đang chạy có tên cp. Điều này có thể không hữu ích lắm vì thứ tự các tệp trong một thư mục đã cho được sao chép về cơ bản là không thể đoán trước được (trong một thư mục lớn trong Linux, ls --sort=nonesẽ cho bạn biết; với cây thư mục, hãy thử find).
lsof -p1234cũng cho bạn biết có bao nhiêu byte cpđã đọc và ghi cho tệp hiện tại, trong OFFSETcột.
Trong Linux, có số liệu thống kê sử dụng IO trong /proc/$pid/io(một lần nữa, sử dụng PID của cpquy trình cho $pidf). Các rchargiá trị là tổng số byte rằng quá trình này đã đọc, và wcharlà số byte rằng quá trình này đã viết. Điều này bao gồm không chỉ dữ liệu trong tệp mà còn siêu dữ liệu trong thư mục. Bạn có thể so sánh con số đó với con số gần đúng thu được du /path/to/source(chỉ tính dữ liệu tệp).
read_bytesvà write_byteschỉ bao gồm những gì đã được đọc hoặc ghi từ bộ lưu trữ, tức là nó loại trừ chẩn đoán cuối cùng và dữ liệu đã có trong bộ đệm hoặc vẫn còn trong bộ đệm.
while sleep 1 ; do sync ; done.