alpacon cp
로컬 머신과 원격 서버 간 파일을 복사합니다. SSH와 유사한 user@host:path 구문을 지원하여 원격 경로에 사용자 이름을 인라인으로 지정할 수 있습니다.
alpacon cp [SOURCE...] [DESTINATION] [flags]
원격 경로는 [USER@]SERVER:/path 형식을 사용합니다.
옵션 (Options)
-h, --help cp 명령어에 대한 도움말 출력
-r, --recursive 디렉토리 재귀적으로 복사
-u, --username string 사용자 이름 지정
-g, --groupname string 그룹 이름 지정
예제
원격 서버로 파일 업로드:
alpacon cp /local/file1.txt /local/file2.txt my-server:/remote/path/
디렉토리 업로드 또는 다운로드:
alpacon cp -r /local/directory my-server:/remote/path/
alpacon cp -r my-server:/remote/directory /local/path/
원격 서버에서 파일 다운로드:
alpacon cp my-server:/remote/file.txt /local/path/
SSH-like 구문으로 사용자 이름 지정:
alpacon cp /local/file.txt admin@my-server:/remote/path/
alpacon cp -r admin@my-server:/var/log/ /local/logs/
플래그로 사용자 이름 지정:
alpacon cp -u admin /local/file.txt my-server:/remote/path/
그룹 이름 지정:
alpacon cp -g developers /local/file.txt my-server:/remote/path/