[AWS] EC2서버 접속하기 - 9 (로그파일,시간설정,자동 스크립트 서버 종료)

 

 

1.  표준출력과 에러출력을 나눠야한다 . 

 

nohup java -jar *.jar 1 > log.out 2 > error.out &

 

 

2. 시간설정 변경하기

 

timedatectl

 

 

: UTC로 되어있는 시간을 변경해줘야한다.. 우리나라 시간으로 현재는 미국 기준으로 잡혀있ㅇ,ㅁ

 

 

 

 

3. 시간 리스트 확인하기

 

timedatectl list-timezones

 

 

4. grep 으로 특정 나라만 찾기

 

timedatectl list-timezones | grep Seoul

 

 

5. install  해주기 서울로 하면 변경된다.

 

timedatectl set-timezone Asia/Seoul

 

 

 

 

6. grep 으로 자동으로 찾고 서버 죽이기

 

echo "Springboot Stop....."
 
SPRING_PID=$(pgrep -f v1-0.0.1-SNAPSHOT.jar)    ( pid 찾기 )

echo $SPRING_PID 

kill -9 $SPRING_PID

 

 

7. 실행파일 x 권한을 줘야함

 

 

chmod u+x spring-stop.sh

 

명령어 적어주면 실행파일로 바뀐다.

초록색으로 글씨가 바뀐걸 볼수 있다.

 

실행하면 스크립트 작동

./spring-stop.sh

 

 

8. $ 변수의 값

 

$ 변수 > 변수의값을 출력

$(명령어) > 명령어의 결과를 리턴

해당강의는 아이티윌  국비지원센터

 

최주호님의 AWS 강의를 듣고 블로그에 기록해두는 용입니다.

https://www.e-itwill.com/course/course_view.jsp?id=123& 

 

아이티윌 K-디지털 기초역량훈련 온라인 센터

아이티윌 온라인 국비지원교육 전용 사이트. K-디지털 기초역량훈련 과정. 국민내일배움카드 전용 강좌 진행중.

www.e-itwill.com