Máy tính của tôi có một ổ đĩa 500 GB.
Tôi muốn chuyển 400GB dữ liệu từ /unencrypted
sang /encrypted
.
Cả hai thư mục nằm trên cùng một phân vùng, nhưng /encrypted
được xử lý bởi ecryptfs , vì vậy mv /uncrypted/* /encrypted
sẽ:
- Sao chép tất cả các tệp đến đích
- Sau đó loại bỏ chúng khỏi nguồn
... mà tôi không đủ khả năng, vì nó cần 800 GB.
Nếu các tệp được di chuyển từng cái một, sẽ không có vấn đề gì (vùng ecryptfs là động).
Có một mv
tùy chọn hoặc một công cụ khác, di chuyển một thư mục từng tập tin?
Có một số lượng lớn các tệp, vì vậy ARG_MAX có thể là một vấn đề đối với các giải pháp dựa trên tập lệnh.