본문 바로가기

cron3

Synology NAS 에서 스크립트 간단히 실행하기 오늘은 Synology NAS 에서 스크립트를 실행하는 방법에 대해 소개하려 합니다. 저는 Synology NAS 를 주로 파일 다운로드 용도로 사용하는데~ 다운로드 한 파일들 중에서 패턴이 있는 것들은 스크립트를 주기적으로 실행해서 자동으로 분류 하도록 합니다. 윈도우의 예약 작업, 리눅스의 Cron 등과 같이 Synology NAS 에는 "작업 스케쥴러"가 있습니다. 다음과 같이 제어판에서 "작업 스케줄러"를 실행하시면 됩니다. 다음으로 당연히 스크립트가 있어야 겠고~ 제가 주기적으로 실행하는 스크립트 명은 modify_files.sh 입니다. 제 home 폴더에 들어 있고 해당 파일의 절대 경로를 알아야 합니다. Synology NAS 의 File Station 에서 해당 파일을 클릭한 후에 오른쪽.. 2018. 1. 8.
윈도우 예약 작업 설정하기 schtasks 윈도우를 사용하면서 "예약 작업" 많이들 사용 하시나요? 서버를 다루시는 분들이야 당연히 많이들 사용하실거고 리눅스를 다루는 분들이야 cron 을 통해 예약 작업들을 많이 사용 하실 겁니다. 윈도우 예약 작업은 아래 그림과 같이 작업 스케줄러를 통해서도 설정 할 수 있지만~ 오늘은 간단하게 schtasks 명령을 사용해서 설정해 보겠습니다. Schtasks 의 사용법은 아래 그림과 같이 cmd 창에 schtasks /? 라고 하면 설명이 나옵니다. 각 매개변수 목록에 대한 설명은 위 그림과 같이 schtasks /Create /? 와 같은 식으로 하면 나오고요~ 저는 예약작업을 주로 powershell 을 사용해서 설정하는데~ 다음과 같이 하곤 합니다. schtasks /create /tn "예약작업이름.. 2015. 10. 31.
Cron Job Generator 와 유용한 Website Tools 윈도우에서 예약 작업을 사용하듯이 리눅스에서는 cron 이라는 예약 작업 툴을 사용하는데요~ 요즘 리눅스 데스크탑에서는 gnome-schedule 이 있어서 GUI 로도 편리하게 반복된 예약 작업을 걸 수가 있더군요. 우분투에서는 아래 명령어로 gnome-schedule을 설치 할 수 있습니다. sudo apt-get install gnome-schedule 다음과 같이 gnome-schedule 을 실행하고~ 한번만 실행되는 작업 또는 반복 적으로 실행되는 작업들을 설정 할 수 있습니다. 정해진 시간에 파이어폭스 브라우져로 특정 웹사이트로 접속하는 것과 같은 GUI 기반의 작업들도 편리하게 할 수 있더군요. 리눅스에서 crontab을 사용하면서 불편한 것은 바로 시간 설정이라고 생각합니다. 명령어 기반.. 2014. 6. 11.