채택완료

aws 서버에 파일 올리기...

2021-08-29 (일) 12:26:38 1,888

최근 aws 강좌보면서 무료 ec2로 이것저것 해보고 있습니다.

이건 그냥 리눅스 명령어 관련 질문인거 같은데,

제 하드에 그누보드.tar 파일이 있고 이걸 서버에 올려서 압축을 푸는데요

혹시 어떤 명령어를 통해 서버에서 직접 하드에 있는 tar 파일 압축을 풀 수 있나요?

예를들면 지금은 tar 파일을 파일질라로 서버에 올리고 > ssh 접속해서 압축을 푸는데

그냥 ssh 접속후 "c:\gnu\gnuboard.tar.gz" 을 현재위치에 풀어라  라는게 가능한지 궁금합니다.

|

답변 3개

실제로 많이 쓰는 기능입니다.

윈도우에서는 putty를 쓰는 경우는 이를 처리하기가 좀 애매한데,

wsl 이나 mingw (또는 git bash) 를 통해서 shell 을 사용할수 있습니다.

ssh -t 명령을 통해서 그다음 실행 명령을 줄수 있습니다.

아니면 파일 복사 및 압축해제 하는 bash 스크립트를 만든다음 실행하는 방법도 있습니다.

Copy
scp ~/Documents/myfiles.zip [email protected]:/home/ubuntu/ 

ssh [email protected] -t 'unzip /home/ubuntu/myfiles.zip'

https://www.cyberciti.biz/faq/unix-linux-execute-command-using-ssh/

scp로 올리고

ssh로 풀면 됩니다.

https://coconuts.tistory.com/343

저는 tar zxvf 경로/gnuboard.tar 로 풀어요.  

답변을 작성하려면 로그인이 필요합니다.