터미널 메일에서 cron 데몬“symmetrical.xm”오류 메시지 중지


1

High Sierra로 업그레이드 한 후 (터미널을 시작할 때마다 거의 다음 메시지가 나타납니다.

You have new mail in /var/mail/MyUsername

High Sierra로 업그레이드하는 데 문제 가 있었으므로 업그레이드 후에 이것이 시작된 것으로 의심되지만 절대 확실하지는 않습니다.

$ mail명령을 입력하고 메시지를 읽을 때 (한 번에 수백 개에이를 수 있음) 다음과 같이 기록됩니다.

Message 1:
From MyUsername@Users-MacBook-Pro.local  Tue Nov 28 21:37:04 2017
X-Original-To: MyUsername
Delivered-To: MyUsername@Users-MacBook-Pro.local
From: MyUsername@Users-MacBook-Pro.local (Cron Daemon)
To: MyUsername@Users-MacBook-Pro.local
Subject: Cron <MyUsername@Users-MacBook-Pro> /Users/MyUsername/Library/symmetrical.xm/symmetrical.xm cr
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=MyUsername>
X-Cron-Env: <USER=MyUsername>
X-Cron-Env: <HOME=/Users/MyUsername>
Date: Tue, 28 Nov 2017 21:37:01 +0800 (+08)

/bin/sh: /Users/MyUsername/Library/symmetrical.xm/symmetrical.xm: No such file or directory

또한 내가 실행할 때 $ crontab -e이것이 반환됩니다.

37 * * * * /Users/MyUsername/Library/symmetrical.xm/symmetrical.xm cr
~                                                                                                                              
~                                                                                                                             
"/tmp/crontab.SsevmMDt1o" 1L, 72C

Cron Daemon이 왜 이러한 오류 메시지를 보내는 지 알아 내려고합니다. 명확히하기 위해, 나는 cron에서 메일을 완전히 억제하고 싶지 않다 . 그러고 싶지 않아

  • 삭제 MyUsername에서 파일을 /var/mail/, 또는
  • MAILTO 변수를 /etc/crontab로 변경하십시오 MAILTO=""( 이 링크 에서 제안 된대로 ).

대신 누군가가 나를 이해하도록 도울 수 있다면 정말 감사 할 것입니다.

  • 이것이 어떻게 시작된 이유 / 이유
  • 다시 발생하지 않도록 할 수있는 일 (또는 전혀 발생하지 않도록해야하는 경우)
  • 누락 된 파일 / 디렉토리가 필요한 앱 / 스크립트 symmetrical.xm및 이유

위에 나열된 요점에 추가 할 다른 추가 정보도 대단히 감사하겠습니다.

감사합니다!


macOS High Sierra v10.13.1 (17B48)


cron의 명령은 무엇을해야합니까-cimmand 라인에서 명령을 실행할 때 무엇을 출력 했습니까?
Mark

1
cron에서 메일을 표시하지 않고 cron이 첫 번째 메일을 발송하는 이유를 수정하는 것이 좋습니다. /Users/MyUsername/Library/symmetrical.xm/symmetrical.xm누락 된 것 같습니다
nohillside

@Mark 내가 뛸 때야 $ cron? 나는 이것을 얻는다 :cron: can't open or create /var/run/cron.pid: Permission denied
sabriele

@patrix 예 – 인터넷 검색 "symmetrical.xm"을 시도했을 때 관련 결과가 반환되지 않았기 때문에 누군가 스크립트에 파일이 필요한지 설명 할 수 있는지 궁금합니다. (나는 cron에서 온 모든 메일을 억압하려하지
않고이

cron이 아닌 쉘에서 명령을 실행할 때 어떤 일이 발생하지 않습니까?
Mark

답변:


1
  • 터미널 열기
  • 운영 ls -l /Users/MyUsername/Library/symmetrical.xm/symmetrical.xm
  • 어떤 종류의 오류 (디렉토리 또는 파일을 찾을 수 없음)가 표시 crontab -r되면 crontab을 제거하십시오.

감사합니다. 도움이되었습니다. 메시지가 중지 된 것 같습니다. 그래도 실제로 무슨 일이 일어나고 있는지 이해하지 마십시오!
sabriele

@sabriele 과거 symmetrical.xm에는 명령을 정기적으로 실행하는 cron 작업뿐만 아니라 라이브러리 를 만든 일부 소프트웨어를 설치했을 수 있습니다. 소프트웨어가 사라진 것 같지만 존재하지 않는 파일을 실행하려고하면서 cron 작업이 남아있었습니다.
nohillside
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.