하루에 여러 번 원격 서버의 로그 파일을 살펴 봐야하는 테스트를 실행할 수 있습니다. 터미널을 사용 sftp
하여 원격 서버에 접속하고 원하는 로그 파일 /tmp
을 내 로컬 컴퓨터 로 가져 오는 데 익숙해졌습니다 .
man sftp
다음 명령을 기본적으로 한 줄로 실행하는 방법을 알아 내기 위해 오늘 사용하는 옵션을 살펴보고 명령을 입력하고 Enter 키를 누르고 명령을 입력하고 Enter 키를 누르는 등의 작업을 수행 할 필요가 없습니다.
(내가 지금하는 일)
sftp myuser@myserver
--mypassword at prompt
lcd /tmp
get /dir/dir/dir/dir/file
quit
이전에 사용하지 않은 man sftp
참고 자료를 살펴보면서 발견했습니다 scp
. 내가 찾고있는 것일 수 있다고 생각하지만 안전하게 복사 된 파일을 어디로 보낼지 지정하는 방법을 찾지 못했습니다.
누군가 /dir/file
원격 서버에서 다운로드하여 다운로드 할 수있는 방법을 제공 할 수 /tmp/file_plus-my-description
있습니까?
다음과 같은 일반 UNIX 복사본과 유사한 sftp 또는 scp 명령을 실행할 수 있기를 바랐습니다.
scp myuser@myserver /dir/file /tmp/file_plus-my-description
Terminal
Mac OS X 10.8에 내장 된 것을 사용하고 있습니다. 감사.