cron @reboot는 아무것도 하지 않습니다.

cron @reboot는 아무것도 하지 않습니다.

실행 중이지만 GUI를 사용하는 대신 상자에 들어가고 Mint 18.1 Serena있습니다 . ssh나는 모든 것을 시도했습니다. 이것은 내 크론 항목입니다.

@reboot sleep 60;/bin/sh /home/test/Applications/scripts/startup.sh

이것은 사용자 측에 test있습니다 crontab -l.

폴더 권한:

File: 'scripts/'
Size: 4096            Blocks: 8          IO Block: 4096   directory
Device: 821h/2081d      Inode: 58843171    Links: 2
Access: (0755/drwxr-xr-x)  Uid: ( 1000/    test)   Gid: ( 1000/    test)
Access: 2017-03-31 16:32:42.771206606 -0700
Modify: 2017-03-31 16:31:19.322038792 -0700
Change: 2017-03-31 16:31:19.322038792 -0700
Birth: -

startup.sh권한:

File: 'startup.sh'
Size: 432             Blocks: 8          IO Block: 4096   regular file
Device: 821h/2081d      Inode: 58726626    Links: 1
Access: (0755/-rwxr-xr-x)  Uid: ( 1000/    test)   Gid: ( 1000/    test)
Access: 2017-03-31 16:32:25.178476590 -0700
Modify: 2017-03-31 16:31:19.306039143 -0700
Change: 2017-03-31 16:31:19.306039143 -0700
Birth: -

그리고 다음 startup.sh:

#!/bin/sh
kill $(cat /home/test/Applications/test1/pycpoint.pid)
cd /home/test/Applications/test1
sh test1 
cd ~

screen -d -m test2 runserver 192.168.86.110:8008

내가 뭘 잘못하고 있는지, 왜 이것이 작동하지 않는지 잘 모르겠습니다. 또한 이 방법을 추가하고 생성하고 시도해보세요 init.d/. startup.service절대로 주사위를 굴리지 마십시오. 명령줄에서 스크립트를 실행하면 작동합니다.

cron보고서 출처 grep cron /var/log/syslog:

Mar 31 17:51:16 htpc systemd[1]: Started Run anacron jobs.
Mar 31 17:51:16 htpc anacron[889]: Anacron 2.3 started on 2017-03-31
Mar 31 17:51:16 htpc anacron[889]: Normal exit (0 jobs run)
Mar 31 17:51:16 htpc cron[909]: (CRON) INFO (pidfile fd = 3)
Mar 31 17:51:16 htpc cron[909]: (CRON) INFO (Running @reboot jobs)

돕다?

관련 정보