cron

crontab은 사용자에게 열리지 않습니다
cron

crontab은 사용자에게 열리지 않습니다

열려고 하면 crontab다음 출력이 표시됩니다. ubuntu@macaroon:~$ crontab -l crontabs/ubuntu/: fopen: 권한이 거부되었습니다. 그러나 sudo이것을 추가하면 잘 열리고 거기에서 작업하면 작동하지 않습니다. ubuntu@macaroon:~$ sudo crontab -l # Edit this file to introduce tasks to be run by cron. # omitted such info * * * * * /usr/bin/env python...

Admin

cron에서 Fish 별칭을 실행하는 방법은 무엇입니까?
cron

cron에서 Fish 별칭을 실행하는 방법은 무엇입니까?

종종 수동으로 실행해야 하는 일부 명령에 대해 Fish 별칭을 설정했습니다. 이제 동일한 명령을 주기적으로 실행하고 싶습니다. cron자동으로 실행되도록 Fish 별칭을 설정하는 방법은 무엇입니까 ? ...

Admin

espeak는 백그라운드에서 실행 중인 스크립트에서 실행할 때 사운드를 출력하지 않습니다.
cron

espeak는 백그라운드에서 실행 중인 스크립트에서 실행할 때 사운드를 출력하지 않습니다.

매시간 스크립트를 실행하는 크론 작업이 있습니다. 스크립트에는 다음과 같은 epeak 항목이 포함되어 있습니다. espeak -v mb-fr1 -s 120 "Snapshot" --stdout | paplay 쉘 스크립트가 쉘에서 정상적으로 실행되면 espeak는 정상적으로 말합니다. 그러나 cron 작업에서 스크립트를 시작하면 모든 것이 잘 작동하지만 espeak에서는 소리가 출력되지 않습니다. 데스크탑 환경으로 리다이렉트 하는 방법이 있나요 --stdout... (그렇지 않으면 표현할 수가 없네요...

Admin

crontab이 현재 로그인한 사용자의 세션과 상호 작용하도록 하려면 어떻게 해야 합니까?
cron

crontab이 현재 로그인한 사용자의 세션과 상호 작용하도록 하려면 어떻게 해야 합니까?

질문 Crontab은 작동하지만 사용자와 상호 작용하는 대신 그냥 거기에 앉아 있습니다. 자동 인식 프롬프트 출력을 통해 crontab이 현재 로그인한 사용자와 대화하도록 하려면 어떻게 해야 합니까? 예를 들어, 사용자 1에게 1분마다 울리는 모닝콜, 알람 시계, 사용자 1은 컴퓨터 앞에서 눈과 귀를 뜨는 것 외에는 메시지를 받기 위해 아무것도 할 필요가 없습니까? 사이드 노트 분당 타이밍... - 물론 이것은 단지 기술적인 예일 뿐이며 실제로는 더 의미 있고 유용한 타이밍이 선택됩니다. 이것을 상상...

Admin

cron 작업을 사용하여 Wine exe를 예약하면 오류가 발생합니다.
cron

cron 작업을 사용하여 Wine exe를 예약하면 오류가 발생합니다.

나는 기본 Python 스크립트를 실행하기 위해 exe 파일을 준비하려고 노력해 왔습니다. wine sample.exeDebian Linux()에서 수동으로 실행하면 예상대로 실행되지만 다음을 cron사용하여 실행하면 [45] Failed to start embedded python interpreter! Fatal Python error: init_sys_streams: can't initialize sys standard streams Python runtime state: core initial...

Admin

여러 Python 스크립트의 출력을 단일 파일에 쓰기
cron

여러 Python 스크립트의 출력을 단일 파일에 쓰기

이전에는 출력이 로그 파일로 전달되는 Python 스크립트가 있었습니다. 이렇게 작동합니다. 저는 crontab을 사용하여 자동 시작에 넣습니다. @reboot /bin/sleep 30; sudo /usr/bin/python3 -u /home/admin/Desktop/main/main.py >> /home/admin/Desktop/main/log.log Python 스크립트를 시작하고 출력을 로그 파일로 보내기 위해 재부팅 후 30초만 기다립니다. 이제 기본적으로 이 스크립트의 활동을 모...

Admin

100개 이상의 서비스 모니터링
cron

100개 이상의 서비스 모니터링

사용자 단위에서 실행되는 2MB 바이너리와 같은 가벼운 서비스가 있지만 각 서비스마다 약간 다른 구성으로 실행되는 유사한 서비스가 120개 있습니다. 이러한 모든 서비스를 모니터링하고 그 중 하나라도 다운되면 API 엔드포인트를 통해 경고를 발생시키고 싶습니다. 지금까지 나는 목록(한 줄에 하나의 서비스 이름)을 반복하는 bash 스크립트를 작성했으며 다음을 사용하고 있습니다. systemctl status name.service 서비스의 상태 및 서비스 이름도 표시됩니다 grep. awk마지막으로...

Admin

크론탭 혼란
cron

크론탭 혼란

geeksforgeeks crontab 페이지에서 다음 cronjob을 이해할 수 없습니다. 30 08 10 06 * /home/maverick/full-backup 6월 10일 오전 8시 30분에 진행되는 것으로 알고 있는데 마지막 시간 때문에 당황스럽습니다. 이는 6월 10일 주 동안 매일 실행된다는 뜻인가요? 또는 요일을 알 수 없으므로 *는 그것이 끝나는 날을 의미합니다. 누군가 명확히 할 수 있습니까? ...

Admin

tmux가 cron에서 Python 스크립트를 시작하지 않습니다.
cron

tmux가 cron에서 Python 스크립트를 시작하지 않습니다.

크론에 문제가 있습니다(데비안 불스아이 - 라즈베리 파이 4)Bash 스크립트에서 tmux 세션을 시작하는 대신 @reboot에서 실행되도록 두었습니다. 이것은 내 bash 스크립트의 문제가 있는 조각입니다. pythonPATH="/usr/bin/python" serverPATH="/opt/Hyxer_Chat/HyxerChat_Server.py" consolePATH="/opt/Hyxer_Chat/Chat_Console" tmuxPATH="/usr/bin/tmux" "$tmuxPATH" -S "$c...

Admin

crontab에서 관리자 사용자 계정 이름을 보유하는 변수를 어떻게 선언하고 사용합니까?
cron

crontab에서 관리자 사용자 계정 이름을 보유하는 변수를 어떻게 선언하고 사용합니까?

나는 crontab이 root불가지론적이기를 원합니다. 즉, 문자 그대로 admin 사용자를 지정하고 싶지 않습니다 jim. 이것이 내 crontab에 root변수가 도입된 이유입니다 au. SHELL=/bin/bash PATH=/usr/bin:/bin:/usr/sbin:/sbin au=$(echo "$(head -n 1 /etc/doas.conf)"|sed 's/permit//;s/as//;s/root//;s/ //g') 5 */4 * * * /home/"${au}"/sync-w-oumaima...

Admin

Systemctl이 내부 Cronjob을 일시 중지합니다.
cron

Systemctl이 내부 Cronjob을 일시 중지합니다.

예약된 작업이 있습니다. * * * * * /usr/local/bin/script 2>/tmp/cron.log 게다가 script: #!/bin/bash if <some validation>; then systemctl suspend fi 따라서 cron을 실행하면 다음과 같은 오류가 발생합니다. Call to Suspend failed: Interactive authentication required. 누구든지 이것에 대한 제안이 있습니까? 어떻게 해야 하나요? ...

Admin

cronjob이 systemclt 사용자 유닛을 다시 시작하도록 허용
cron

cronjob이 systemclt 사용자 유닛을 다시 시작하도록 허용

나는 systemctl을 가지고 있습니다사용자단위: [Unit] Description=my app Wants=network.target After=syslog.target network-online.target [Service] Type=exec ExecStart=/home/user/bin/myapp StandardOutput=append:/home/user/log.log StandardError=append:/home/user/log.log Restart=on-failure RestartSec=1...

Admin