실수로 대시만 사용하여 crontab에 들어갔습니다.

실수로 대시만 사용하여 crontab에 들어갔습니다.

그냥 입력하면 어떻게 되나요 crontab -?

e. Enter​커서를 다음 줄로 이동시키고 종료하려면 Ctrl+를 눌러야 하는데 C정확히 무엇을 하는지는 잘 모르겠습니다.

저는 리눅스 CentOS 6.3을 사용하고 있습니다.

답변1

그 이후에 무엇을 하느냐에 따라 다릅니다.

crontab -crontab file지정된 파일에 포함된 콘텐츠를 사용하여 현재 사용자의 crontab을 변경할 수 있는 호출의 변형 으로 해석됩니다 .

-이 경우 관례상 stdin실제 파일을 읽는 것이 아니라 읽는 것을 의미합니다.

결과적으로 누르거나 다른 방법으로 중단하면 Ctrl아무 c일도 crontab일어나지 않습니다. 반면, Ctrl- d(기본적으로 eof)를 눌러 입력을 정상적으로 종료하면 crontab이전에 입력한 내용으로 대체됩니다(아무 것도 입력하지 않은 경우 지워질 수 있음).

관련 정보