alpacon cp

로컬 머신과 원격 서버 간 파일을 복사하는 cp 명령어입니다. 이 명령어는 업로드, 다운로드, 그리고 사용자 이름 및 그룹 이름과 같은 인증 정보 지정을 지원합니다.

alpacon cp [SOURCE...] [DESTINATION] [flags]

옵션 (Options)

  -h, --help               cp 명령어에 대한 도움말 출력
  -u, --username string    사용자 이름 지정
  -g, --groupname string   그룹 이름 지정
  -r, --recursive          디렉토리 재귀적으로 복사

예제

여러 파일을 원격 서버로 업로드:

alpacon cp /local/path/file1.txt /local/path/file2.txt [SERVER_NAME]:/remote/path/

디렉토리 업로드 또는 다운로드:

alpacon cp -r /local/path/directory [SERVER_NAME]:/remote/path/
alpacon cp -r [SERVER_NAME]:/remote/path/directory /local/path/

원격 서버에서 로컬로 파일 다운로드:

alpacon cp [SERVER_NAME]:/remote/path1 /remote/path2 /local/destination/path

사용자 이름 지정:

alpacon cp /local/path/file.txt [USER_NAME]@[SERVER_NAME]:/remote/path/
alpacon cp -u [USER_NAME] /local/path/file.txt [SERVER_NAME]:/remote/path/

그룹 이름 지정:

alpacon cp -g [GROUP_NAME] /local/path/file.txt [SERVER_NAME]:/remote/path/