scp를 사용하여 파일을 지정하지 않고 홈 디렉터리에 복사할 수 있나요?

scp를 사용하여 파일을 지정하지 않고 홈 디렉터리에 복사할 수 있나요?

나는 팔로우했다이것scp사용하여 내 서버로 파일을 전송하는 방법을 배우는 튜토리얼입니다 . 모두 괜찮습니다. 그래서 저는 다음과 같은 명령을 사용합니다.

scp examplefile yourusername@yourserver:/home/yourusername/

그런데 접두사로 목적지를 지정하지 않아도 되는 방법이 있는지 궁금합니다 /home/yourusername/. 이미 주소에 사용자 이름을 사용하고 있습니다. 원격 사용자의 홈 디렉터리를 파일 전송 대상의 "기본"으로 만드는 방법이 있습니까?

yourusername@yourserver:/home/yourusername/또는 명확히 하기 위해 다음과 같은 명령을 사용하여 원격 컴퓨터( )에 있는 사용자의 홈 디렉터리로 파일을 보낼 수 있기를 원합니다 .

scp examplefile yourusername@yourserver

가능합니까? 실현 가능 한?

답변1

타겟으로 사용하기에 username@server:충분해야 합니다 .

scp somefile username@server:

그러면 파일이 somefile서버에 복사 server되어 사용자의 홈 디렉터리에 저장됩니다 username. "홈 디렉터리"란 사용자가 (대부분 macOS 또는 FreeBSD) 를 server사용하여 시스템에 로그인할 때 도달하는 기본 디렉터리를 의미합니다 .ssh/home/username/Users/username/usr/home/username

답변2

아니면 아래와 같이 하셔도 됩니다.

scp myfile username@host:./

답변3

Maven 구성 파일은 다른 구문을 사용합니다. 무엇 당신이야링크 예시이것이 보여지는 것입니다

<url>scpexe://[email protected]/home/maven</url>

그래서 당신이 원하는 것을 확장함으로써 이것은

<url>scpexe://[email protected]/</url>

관련 정보