Điểm:0

Các tệp Netcat truyền qua mạng 10G phụ trợ riêng

lá cờ vn

Tôi có một loạt máy trên Ubuntu 20.04 cũng như một máy chủ lưu trữ trên Ubuntu 20.04.

Tôi đang tìm cách chuyển nhanh các tệp 100 Gb+ sang máy chủ lưu trữ bằng Netcat.

Tôi muốn có thể dễ dàng chuyển nội dung của một thư mục có nhiều tệp mà không cần phải đặt tên cho chúng vào một thư mục trên máy chủ.

Cho đến nay tôi vẫn chưa thành công trong việc sử dụng Netcat vì vậy tôi sẽ đánh giá cao nếu ai đó có thể cung cấp cho tôi các lệnh đơn giản mà tôi có thể sao chép.

Đồng thời cho tôi biết cách chọn đúng cổng để chuyển.

Giả sử rằng tôi muốn chuyển tất cả các tệp trong /mnt/đĩa1/tệp (chỉ các tệp, không phải thư mục) trên máy tính có IP là 192.168.1.22 đến /dev/sdc2/thư mục1 trên máy tính có IP là 192.168.1.30.

Ví dụ trên máy tính nhận tôi đã sử dụng lệnh sau nc -vl 44444 > /dev/sdc2/thư mục1 và sau đó trên máy tính gửi tôi đã sử dụng lệnh sau nc -N 192.168.1.30 44444 </mnt/disk1/files/* Tôi đã nói rằng tôi phải sử dụng * khi tôi muốn gửi tất cả các tệp trong một thư mục nhưng nó không hoạt động. là cổng 44444

Nmath avatar
lá cờ ng
Tại sao bạn cần/muốn sử dụng netcat? Bạn có thể đưa ra ví dụ về các lệnh bạn đang thử và biết thêm chi tiết về lý do tại sao chúng không hoạt động không?
lá cờ in
Việc gắn một chia sẻ samba và sao chép qua mạng như thể nó là một hệ thống tệp cục bộ không đủ?
lá cờ vn
Tôi cần chuyển nhanh các tệp có dung lượng trên 100Gb và samba quá chậm đối với việc đó. Tôi biết một thực tế rằng Netcat nhanh hơn bất kỳ thứ gì khác trên mạng 10G. Tôi không muốn nén các tệp vì mất quá nhiều thời gian. theo ví dụ của tôi trong câu hỏi của tôi, trên máy tính nhận, tôi đã sử dụng lệnh sau nc -vl 44444 > /dev/sdc2/folder1 và sau đó trên máy tính gửi, tôi đã sử dụng lệnh sau nc -N 192.168.1.30 44444
muru avatar
lá cờ us
@OlivierLA75 Chỉ cần sử dụng `tar` mà không cần nén.
waltinator avatar
lá cờ it
Vui lòng [chỉnh sửa] bài đăng của bạn để thêm thông tin mới, được định dạng đúng. Thông tin được thêm qua nhận xét rất khó để bạn định dạng, chúng tôi khó đọc và bị người đọc trong tương lai bỏ qua. Vui lòng nhấp vào [chỉnh sửa]Â và thêm thông tin quan trọng đó vào câu hỏi của bạn để tất cả thông tin chúng tôi cần đều có trong câu hỏi. Vui lòng không sử dụng Thêm Nhận xét, vì đó là liên kết của chúng tôi với bạn. Tất cả sự thật về hệ thống của bạn nên có trong Câu hỏi với[sửa]
lá cờ ar
Nếu bạn làm `nc ... > /dev/sdc2/folder1`, bạn sẽ hủy phân vùng thứ 2 của đĩa `sdc` của mình! Để sao chép các thư mục và tệp, bạn cần sao chép vào phân vùng đã gắn, không phải phân vùng thô. Nếu bạn muốn sử dụng `nc` thay vì `rsync` thông thường hoặc chia sẻ NFS hoặc Samba được gắn, thì hãy sử dụng `tar` theo đề xuất của @muru.

Đă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.