Điểm:1

sftp các thư mục có kích thước khác nhau sau khi chuyển?

lá cờ ua

tôi đang di chuyển các thư mục từ máy chủ này sang máy chủ khác debian -> xu sử dụng sftp.

kích thước thư mục khác sau khi quá trình chuyển hoàn tất. Ví dụ :

máy chủ từ xa :

sftp 00.00.00
sftp lấy tên thư mục (kích thước 87mb)

trên máy chủ cục bộ:

du -sh * 
tên thư mục ( kích thước 83mb )

có thể nào tôi không chuyển các tệp và thư mục ẩn không?

digijay avatar
lá cờ mx
Lệnh bạn di chuyển các tập tin là gì?
Mr Sparrow avatar
lá cờ ua
sftp) lấy tên thư mục -rp
Điểm:2
lá cờ ca

Tôi không quen với sftp, nhưng nguyên nhân có lẽ là do sự khác biệt về đơn vị: du hiển thị kích thước tính bằng MiB trong khi sftp có thể hiển thị Mb. Để chuyển đổi từ cái này sang cái khác, hãy nhân kích thước được cung cấp bởi sftp với 1000*1000/(1024*1024) (87 -> ~83).

Trang Wikipedia về chủ đề này: https://en.wikipedia.org/wiki/Byte#Multiple-byte_units

Lưu ý rằng nếu bạn chuyển các tệp rất nhỏ, một ngày nào đó bạn có thể nhận thấy rằng du hiển thị kích thước lớn hơn mong đợi. Điều này là do du hiển thị kích thước dành riêng của các tệp trên đĩa, lớn hơn kích thước 'hữu dụng' thực tế được tính toán bởi sftp.

Chỉnh sửa: để kiểm tra hành vi này, bạn có thể tạo một tệp có kích thước được kiểm soát và chuyển tệp đó. Để tạo tệp 32 MiB (~33MB):

# 1048576 là 1 MiB (1024*1024)
dd if=/dev/zero bs=1048576 count=32 of=testfile
Điểm:0
lá cờ jo

Các thư mục có thể tăng kích thước nhưng không bị thu nhỏ (ít nhất là trên EXT4). Lý do có thể xảy ra nhất cho kết quả này là tại một thời điểm, thư mục nguồn có nhiều tệp hơn trong đó đã bị xóa sau đó.

Trong khi tại đích, số lượng tệp bên trong thư mục là (và chỉ có như vậy) những gì bạn vừa sao chép -- ít hơn số lượng tối đa đã có trong thư mục nguồn.

Một cách để 'kiểm tra' ý tưởng này là sao chép tất cả các tệp từ cùng một nguồn sang một đích khác trên CÙNG máy chủ bằng hệ thống tệp CÙNG được gắn.

Bạn sẽ thấy rằng bản sao mới có một thư mục có cùng kích thước với thư mục trên đích SFTP.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.