크론탭을 편집할 수 없습니다

크론탭을 편집할 수 없습니다

저는 RHEL 5.6을 실행하고 있습니다. 나는 들어간다

$ crontab -e

내가 보는 건

Killed

그러나 파일을 편집하고(crontab.in이라고 가정) 다음을 입력할 수 있습니다.

$ crontab crontab.in
$ crontab -l

그리고 이것이 이런 방식으로 작동하는지, 내가 입력한 항목이 crontab.in해당 런타임에서 실행되는지 확인하세요.

그렇다면 왜 crontab -e나에게 효과가 없습니까?

답변1

strace무슨 일이 일어나고 있는지 이해하는 데 사용됩니다 .

crontab -etype 대신 strace crontab -e실행 중인 명령에 대한 모든 시스템 호출의 (다소 긴) 목록을 제공해야 합니다. 마지막에는 뭔가 잘못되었음을 나타내는 일종의 오류를 발견해야 합니다. (보통 필요한 권한이 없는 파일을 여는 경우입니다.)

관련 정보