내 crontab에 항목을 어떻게 추가합니까?

내 crontab에 항목을 어떻게 추가합니까?

crontab을 처음 사용해봤습니다. 매우 간단한 테스트 크론 작업을 작성하고 실행하고 싶습니다.

$crontab * * * * * echo "Hi"

아무것도 생산하지 않습니다.

crontab */1 * * * * echo "hi"

설명하다 */1: No such file or directory.

또한 현재 실행 중인 크론 작업(내가 소유한 작업뿐만 아니라 루트와 같은 다른 사용자가 시작한 작업도 포함)을 나열하는 방법은 무엇입니까?

특정 cron 작업을 삭제하는 방법은 무엇입니까?

ベストアンサー1

이 방법으로는 사용할 수 없습니다 crontab. man crontab이 유틸리티를 호출하는 올바른 방법을 배우는 데 사용됩니다 .

crontab -e현재 사용자를 편집하려면 cron 항목이 필요합니다 (행을 추가/수정/삭제할 수 있음). crontab -l현재 구성된 작업 목록을 보는 데 사용됩니다 .

다른 사용자의 crontab을 보는 경우에는 기본적으로 루트 권한이 설치되어 있지 않으면 불가능합니다. 바라보다모든 사용자의 모든 크론 작업을 나열하는 방법모든 것을 나열하는 방법을 알아보세요(루트로).

참고: 쉘 와일드카드를 사용할 때(특히 명령줄에서) 매우 *주의 하십시오 ?. *현재 디렉터리의 파일 목록으로 확장되며 이로 인해 예상치 못한 결과가 발생할 수 있습니다. *이를 매개변수로 무언가에 전달 하려면 인용 부호( '*')를 사용하세요.

おすすめ記事