Putty를 사용하여 Solaris에서 실행되는 원격 시스템에 로그인하고 실행할 작업을 추가했습니다.예약 된 일들. 콘솔에서 로그아웃했다가 다시 로그인하면 모든 작업이 손실됩니다.
crontab -l myuser
콘솔을 종료한 후에도 작업을 계속 실행하는 방법은 무엇입니까?
답변1
crontab -e
cronjob을 편집하는 데 항상 사용됩니다 . 편집기를 종료할 때 저장하고 종료하는 것을 잊지 마십시오. 편집기가 종료되면 활성 cronjob 세트로 이동하지 못하게 하는 오류가 있는지 알려줍니다.
를 사용하는 경우 crontab -e
변경 사항이 유지되도록 편집기를 제대로 종료하지 않습니다.
편집기를 종료하려면 퍼티 화면을 닫지 마십시오.
편집기가 VIM 또는 VI인 경우 종료하는 데 필요한 키는 다음과 같습니다.ESC :wq
편집기가 EMACS인 경우 종료하는 데 필요한 키는 다음과 같습니다.Ctrl+x Ctrl+c
편집기가 Nano인 경우 종료하는 데 필요한 키는 다음과 같습니다.Ctrl+x y Enter
편집기를 종료한 후 오류가 표시되거나 crontab: installing new crontab
후자가 표시되면 들어갈 수 crontab -l
있으며 크론 작업이 표시됩니다. 이는 종료 후에도 지속됩니다.
오류가 표시되면 수정하고 다시 시도하세요.