다른 컴퓨터에서 다른 컴퓨터로 파일을 복사하려고합니다. (모두 우분투 9.10을 실행)
그래서 나는 다른 컴퓨터에 ssh’ed했습니다; 나는 cd
디렉토리에; 방금 사용한 디렉토리에있는 cp File.zip /home/me/Desktop
그대로 입력 했습니다 .file.zip
cd
이제 다음과 같은 오류 메시지가 나타납니다.
cannot create regular file '/home/me/Desktop': no such file or directory
어떻게해야합니까?
답변
이것은 실제로 프로그래밍과 관련이 없지만 scp를 사용하여이를 수행 할 수 있습니다.
scp file.zip remote-box-name:/path/to/destination/file.zip
원격 상자에서 사용자 이름이 다른 경우 접두사를 붙여야합니다.
scp file.zip yourusername@remotebox:/path/to/destination/file.zip
파일을 검색하려면 다음을 수행하십시오.
scp remotebox:/path/to/destination/file.zip file.zip
답변
-
머신 A에서 두 개의 터미널 창을여십시오.
-
머신 A에서 머신 B로 ssh하십시오. 둘러보고, 복사하려는 파일에 대한 머신 B의 경로를 찾으십시오.
-
머신 A에서 두 번째 터미널 창 유형 :
scp yourusername@remotebox:/path/to/destination/file.zip /home/me/Desktop
파일은 시스템 B에서 시스템 A로, / home / me / Desktop 폴더 (폴더가 시스템 A에있는 경우)로 복사되어야합니다.
기존 ssh 세션을 복사 할 수 없습니다. 두 번째 세션을 만들어야합니다. 다른 사람들이 지적했듯이 :
-
yourusername
머신 B 용이며 머신 B의 사용자 이름이 머신 A와 다른 경우에만 필요합니다. -
remotebox
확인할 수있는 이름 또는 IP 주소 일 수 있습니다.
대안 :
- 장소 -> 연결은 서버에 다음 선택 서비스 유형 의 SSH를 의 풀다운 메뉴에서 서버에 연결 대화 상자
답변
scp를 사용하여 파일을 당기거나 밀어야합니다. 한 기계에서 다른 기계로, 당신은 같은 것을 할 것입니다
scp File.zip username@ipaddress:/home/me/Desktop/file.zip
답변
다음 명령을 시도하십시오 :
scp File.zip username@AnotherComputer:~/
답변
sshfs
cp, nautilus, konqueror, dolphin, mc 등의 도구를 사용하여 원격 컴퓨터를 로컬로 마운트 하고 파일을 복사하십시오.
또는 사용 fish://username@servername
컨커 dolphi 또는 위쪽의 원격 위치를 열고