ฉันเห็นสถานที่ที่จะตั้งความถี่เช่นรายสัปดาห์รายวัน ฯลฯ แต่ไม่ใช่วิธีการตั้งค่าเวลาของวันที่จะตรวจสอบ
ฉันเห็นสถานที่ที่จะตั้งความถี่เช่นรายสัปดาห์รายวัน ฯลฯ แต่ไม่ใช่วิธีการตั้งค่าเวลาของวันที่จะตรวจสอบ
คำตอบ:
/etc/cron.daily/apt
การปรับปรุงพาร์ทเมนต์จะถูกเรียกโดยสคริปต์ที่เรียกว่า /etc/cron.daily
มีหลายสคริปต์ที่เกิดขึ้นทุกวัน แต่ทั้งหมดในเวลาเดียวกัน ในการเปลี่ยนเวลาที่ Update Manager อัปเดตคุณต้องเปลี่ยนเวลาที่/etc/cron.daily
สคริปต์ทั้งหมดหยุดทำงาน
ในการทำเช่นนั้นคุณต้องแก้ไข/etc/crontab
ไฟล์ของคุณ:
sudoedit /etc/crontab # or: gksu gedit /etc/crontab
ไฟล์นี้เป็นcron
ไฟล์มาตรฐานที่ค่อนข้างน่าจะมีลักษณะดังนี้:
# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
# m h dom mon dow user command
17 * * * * root cd / && run-parts --report /etc/cron.hourly
25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
#
จากนี้เราสามารถเห็นcron.daily
ทริกเกอร์เวลา 6:25 น. หากคุณต้องการเริ่มต้นตอนตีสี่คุณต้องแทนที่บรรทัดที่สองด้วย:
0 4 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
หากคุณต้องการความช่วยเหลือเพิ่มเติมเกี่ยวกับรูปแบบวิกิพีเดียมีหน้าเทคนิคผิดปกติใน Cron
ขอบคุณทุกคน แอมเบอร์ถามคำถามนี้ในนามของฉันจากคำถามที่ฉันถามในช่อง IRC ของทีม Loco ฉันคิดว่ามันเป็นงาน cron และได้ขุดผ่านพวกเขา (/ etc / cron.*) พยายามที่จะคิดออกด้วยตัวเอง ดังนั้นตอนนี้ฉันจะไม่เห็นการใช้งาน cpu ถูกต้องเนื่องจากฉันกำลังดูวิดีโอข่าวตอนเช้า
ดูเหมือนจะมีการเปลี่ยนแปลงเวลาหนึ่งชั่วโมง ฉันสงสัยว่าเป็นเพราะเวลาออมแสง นี่คือ snip จากเช้านี้
Apr 21 07:30:01 flounder CRON[21032]: (root) CMD (start -q anacron || :)
Apr 21 07:30:01 flounder anacron[21035]: Anacron 2.3 started on 2011-04-21
Apr 21 07:30:01 flounder anacron[21035]: Will run job `cron.daily' in 5 min.
Apr 21 07:30:01 flounder anacron[21035]: Will run job `cron.weekly' in 10 min.
Apr 21 07:30:01 flounder anacron[21035]: Jobs will be executed sequentially
Apr 21 07:35:01 flounder anacron[21035]: Job `cron.daily' started
ทำเครื่องหมายว่าแก้ไขได้แล้ว
APT::Periodic::RandomSleep
ตั้งค่าการกำหนดค่า APT จำนวนสูงสุดของ0
วิธีการที่จะเกิดขึ้นทันที ( แต่จำไว้ว่าทำไมการนอนแบบสุ่มอยู่ที่นั่น! )