백앤드(Back-End)/Ubuntu 2

[Ubuntu] Crontab(크론탭) 사용법

- 개요 안녕하세요. 이번 시간에는 Crontab에 대해 알아보겠습니다. 크론탭은 스케줄러라고 생각하시면 됩니다. ("특정 시간에 특정 작업을 한다.") 만약 우리는 서버에서 주기적으로 DB에서 데이터를 백업해야 하거나, 특정 시간에 정보를 수정해야 하는 상황이거나 아니면 로그파일 등을 삭제하거나 등등 여러 경우가 있을 겁니다. 이럴 때 Crontab을 사용해서 개발자가 직접 작업하지 않고 특정 시간에 해당 작업을 진행할 수 있습니다. - 사용법 기본적으로 설정 방법은 /etc/crontab 파일 또는 crontab -e 명령어를 통해 스케줄을 등록할 수 있습니다. 이번에는 /etc/crontab 파일을 수정해서 진행하도록 하겠습니다. 먼저 관리자 권한으로 접근해서 수정해야 합니다. 명령어 : sudo ..

[Ubuntu] Timezone 설정 -> 대한민국 시간 설정

- 개요 안녕하세요. 이번 시간에는 우분투 환경에서 시간 설정에 대해 알아보겠습니다. 기본적으로 우분투 설치하면 대부분 시스템 시간이 맞지 않습니다. 그렇기 때문에 시간 설정을 해서 문제가 없게 해야 합니다. - 설정 방법 1. 기본적으로 시스템에 접근할 때 root 권한으로 접근하는 걸 추천드립니다. root 로그인 : sudo -i 2. 그런 다음 date 명령어를 통해 현재 시스템 시간을 확인합니다. 시간 확인 : date 위 시간을 보면 UTC라는 걸 확인할 수 있습니다. 우리는 KST로 변경해야 합니다. 3. dpkg-reconfigure tzdata 명령어로 시스템 시간 변경 dpkg-reconfigure tzdata 명령어를 입력하면 아래와 같은 설정 화면이 보입니다. 대한민국은 Asia(아..