배포 V1 타임존변경, 종료스크립트 짜기

연어는결국강으로·2022년 11월 27일
0

AWS 배포

목록 보기
3/16

1. 타임존변경하기

timedatectl : 타임존 보기
timedatectl list -timezones : 타임존리스트 보기

타임존리스트를 조회하면 많은 수의 타임존이 나와서 보기 어려우므로 아래와 같이 파이프라인 + grep으로 seoul만 나오게 한다.

timedatectl list -timezones | grep Seoul
timedatectl set-timezone Asia/Seoul : 타임존을 서울로 설정

이후에 타임존을 조회하면

그림과 같이 서울로 변경된 것을 확인할 수 있다.


2. 종료 스크립트 작성

  • pgrep -f *.jar 이 명령어로 검색하는 것이 grep을 사용하는것보다 pid를 찾는데 적절하다.
  • $변수 : 변수의 값을 출력 혹은 실행한다.
  • $(명령어) : 명령어의 결과를 리턴한다.


이를 이용하여 종료 스크립트 파일을 만들고 실행했는데

이런 오류가 나왔다. 구글링을 했는데 sh, bash 쉘스크립트 언어 문제라고 하는데 나는 둘다 실행해도 안먹혔다. 내가 뭔가 잘못한거 같은데 뭔지 잘모르겠다...

아... 보다보니 내 스크립트에 {} 중괄호가 아닌 ()소괄호가 들어가야 했다. 수정해서 다시 해보니

정상적으로 잘 종료가 되었다.

0개의 댓글