Linux 컴퓨터간에 빠르고 쉽게 파일 전송

Linux 컴퓨터간에 파일 전송

얼마 전 테스트 컴퓨터에서 파일을 전송해야했는데 당시에는 Ubuntu 11.10, 그가 사용했던 메인쪽으로 우분투 LTS 10.04, 첫 번째 파티션의 일부를 변경할 수 있습니다. 여러 가지 방법을 실험 한 후 일부는 작동하지 않는 방법과 다른 방법은 매우 느리게 작동하는 방법을 시도한 후 간단하고 오류가 없으며 엄청난 속도에 도달 할 수 있습니다..

이 방법을 위해 우리는 작고 무료이며 무료 인 유틸리티에 의지해야합니다. UDP 캐스트. 이것은 대부분의 배포판의 공식 저장소에서 찾을 수 있습니다. 아치 리눅스에서 다운로드 할 수 있습니다. AUR) 그래서 우리는 거기에서 그것을 설치합니다. 이를 사용하려면 파일을 전송해야하는 컴퓨터에 둘 다 설치해야합니다 (서버) 및받을 위치 (고객).

UDP Cast에는 그래픽 인터페이스가 없습니다. 소프트웨어 제공) 콘솔에서 사용되도록하지만 그것의 사용은 아주 간단합니다 따라서 명령 줄이 마음에 들지 않더라도 사용하는 데 문제가 없을 것입니다.

시작

먼저 두 컴퓨터가 로컬 네트워크에 연결되어 있는지 확인해야합니다. 그런 다음 서버 컴퓨터에서 콘솔을 열고 보낼 파일 또는 폴더가 포함 된 디렉터리를 입력합니다. 그런 다음 클라이언트 컴퓨터에서 동일한 작업을 수행하여 수신 할 파일이 저장 될 디렉토리에 액세스합니다 (기본적으로 파일은 사용자 폴더에 저장 됨). 두 경우 모두 사용할 명령은 다음과 유사합니다.

cd /directorio/cualquiera

여기에서 명령은 개별 파일을 보낼 것인지 전체 디렉토리를 보낼 것인지에 따라 다릅니다.

개별 파일 보내기

개별 파일을 보내기 위해 서버 컴퓨터의 콘솔에 다음을 작성합니다.

udp-sender -f archivo.zip

어디 file.zip 확장자와 함께 전송할 파일의 이름 (이 경우 압축 된 ZIP 파일)으로 대체합니다.

나중에 클라이언트 컴퓨터에서 다음과 같이 작성합니다.

udp-receiver -f archivo.zip

물론 이름을 다시 한 번 대체하십시오. 그렇게하면 콘솔이 메시지로 응답하는 것을 볼 수 있습니다. 데이터 수신을 시작하려면 아무 키나 누르십시오!; 어떻게 번역 될까요 데이터 수신을 시작하려면 아무 키나 누르십시오.. 아무 키나 누르면 파일이 전송되기 시작합니다.

디렉토리 제출

완전한 디렉토리를 보내려면 다음 명령을 사용해야합니다.

tar cf - directorio | udp-sender

어디 디렉토리 우리가 보낼 디렉토리의 이름으로 바꿀 것입니다. 그런 다음 클라이언트 컴퓨터에서이 명령을 그대로 복사하여 붙여 넣습니다 (여기에서 아무것도 교체 할 필요가 없습니다):

udp-receiver | tar xf -

그런 다음 이전 사례와 동일한 메시지가 나타나고 아무 키나 눌러 전송을 시작합니다.

결론

항목 시작 부분에서 말했듯이 UDP Cast를 사용하면 놀라운 속도로 파일을 전송할 수 있습니다.로컬 네트워크가 개발할 수있는 모든 전송 잠재력을 최대한 활용하기 때문입니다. 내가 확인할 수있는 한, 두 컴퓨터가 케이블로 네트워크에 연결되었을 때 최고 속도에 도달했습니다. Ethernet, 샘플을 위해 다음 캡처를 제시합니다.

UDP Cast 전송

이 경우에는 폴더를 전송하고 있습니다. ISOS (추론 할 수 있듯이 테스트를 위해 다운로드 한 배포판의 .iso 파일이 포함되어 있습니다.) 다운로드 내 노트북에서 아치 리눅스, 디렉토리로 다운로드 어머니가 사용하시는 PC에서 데비안.

UDP Cast 수신

25Mbps 이상 분명히 전송이 매우 짧은 시간에 완료되었으므로 이미 확인할 수 있었을 것입니다. 이 방법은 대용량 파일이나 폴더를 전송해야 할 때 이상적입니다..

마지막으로 UDP Cast는 매우 강력한 도구 여기에 표시된 기능을 훨씬 뛰어 넘는 기능이 있습니다.이 흥미로운 유틸리티에 대해 더 알고 싶다면 공식 사이트.