ฉันใช้ Torrents บ่อยดังนั้นฉันต้องรู้วิธีทำให้คอมพิวเตอร์เริ่มต้นและปิดโดยอัตโนมัติ Wi-Fi จะเปิดตอนหกโมงเช้าในโรงแรมของฉันและปิดตอนสองโมงเช้า (ฉันสามารถตั้งเวลา torrents นั่นไม่ใช่ปัญหา) ฉันไม่ต้องการให้คอมพิวเตอร์ของฉันเสียบเข้ากับแหล่งจ่ายไฟเสมอ
ฉันใช้ Torrents บ่อยดังนั้นฉันต้องรู้วิธีทำให้คอมพิวเตอร์เริ่มต้นและปิดโดยอัตโนมัติ Wi-Fi จะเปิดตอนหกโมงเช้าในโรงแรมของฉันและปิดตอนสองโมงเช้า (ฉันสามารถตั้งเวลา torrents นั่นไม่ใช่ปัญหา) ฉันไม่ต้องการให้คอมพิวเตอร์ของฉันเสียบเข้ากับแหล่งจ่ายไฟเสมอ
คำตอบ:
สำหรับการปิดระบบครั้งเดียวคุณสามารถใช้
shutdown -h 02:00
การกำหนดเวลานั้นคุณสามารถใช้cron มีบางอย่างสำหรับ GUIs มันเหมือนเป็นคำพังเพยตาราง
แต่ในการเริ่มต้นเครื่องตามกำหนดเวลาคุณต้องดูการตั้งค่า BIOS / UEFI
อัปเดต : ตรวจสอบคำตอบเกี่ยวกับMythTVและWake on Planด้านล่างเพื่อกำหนดเวลาเริ่มต้น
MythTVสามารถปิดเครื่องคอมพิวเตอร์เมื่อไม่ได้ใช้งานและปลุกอีกสองสามนาทีก่อนที่การบันทึกครั้งต่อไปจะเริ่มขึ้น ทำได้โดยใช้ฟังก์ชั่น ACPI เพื่อตั้งเวลาปลุกก่อนที่จะปิดเครื่อง มีวิธีการมากมายในการกำหนดค่านี้ซึ่งโดยทั่วไปแล้วจะลดลงไปที่:
ก่อนอื่นให้ตรวจสอบว่าเคอร์เนล Linux ของคุณคือ 2.6.22 หรือใหม่กว่าและฟังก์ชั่นอัปเดต HWclock ถูกปิดการใช้งานตามที่อธิบายไว้ข้างต้น
ทดสอบง่ายๆเพื่อปลุกเครื่อง 5 นาทีนับจากนี้
sudo sh -c "echo 0 > /sys/class/rtc/rtc0/wakealarm"
sudo sh -c "echo `date '+%s' -d '+ 5 minutes'` > /sys/class/rtc/rtc0/wakealarm"
cat /sys/class/rtc/rtc0/wakealarm
ตรวจสอบ
cat /proc/driver/rtc
สิ่งนี้ควรส่งคืนรายการพารามิเตอร์ ตรวจสอบว่า "alrm_time" คือ 5 นาทีในอนาคตและ "alrm_date" เป็นวันนี้
ปิดคอมพิวเตอร์ของคุณและดูว่ามันกลับมาอีกครั้งใน ~ 5 นาที
sudo shutdown -h now
(ใน Ubuntu 10.4 "sudo shutdown -P now" (-h อาจทำให้ระบบรีสตาร์ท))
แน่นอนถ้าคุณต้องการปิดเครื่องคอมพิวเตอร์ในเวลาเดียวกันและปลุกในเวลาเดียวกันคุณสามารถกำหนดค่าเวลาปลุกเป็นไบออส (หากมีตัวเลือกดังกล่าว) และกำหนดเวลาปิดทันทีจากสคริปต์เริ่มต้น
ใช้ cronjob เพื่อ auto shootdown และเปิดอัตโนมัติ คำสั่งด้านล่างจะปิดคอมพิวเตอร์เวลา 02.00 น. และเริ่มเครื่อง 4 ชั่วโมงต่อมา (14400 วินาที)
00 2 * * * root /usr/sbin/rtcwake -m off -s 14400
ผมเคยเขียนประยุกต์ใช้ในการเริ่มต้นตารางเวลาก็เรียกว่าเวกในแผน
ยังไม่พร้อมใช้งานในพื้นที่เก็บข้อมูลอย่างเป็นทางการ ( รอการตรวจสอบ ) แต่คุณสามารถเริ่มใช้งานได้จาก PPA:
https://launchpad.net/~xintx-ua/+archive/wakeonplan
ฉันสร้างเวอร์ชัน QMLด้วย Ubuntu SDK โดยใช้โทรศัพท์เป็นเป้าหมายและหวังว่าจะสามารถย้ายไปยังเดสก์ท็อปได้ง่ายในช่วงหนึ่งปีที่ผ่านมา แต่แพ็คเกจคลิกไม่เคยพร้อมใช้งานบนเดสก์ท็อปและตอนนี้ฉันกำลังรอจนกว่าแพคเกจเร็วจะ โปรดแจ้งให้ฉันทราบเมื่อมี ตอนนี้ถึงแม้จะsnappy list -uv
ล้มเหลวในการติดตั้ง 15.04x64 ของฉันและมันก็ดูไม่พร้อมเลย หรือคุณอาจลองสร้างแพ็คเกจ deb ด้วยตัวเองฉันจะพยายามช่วยให้มากที่สุด
ฉันใช้ระบบ Ubuntu รุ่นเก่า 10.04.4 LTS และฉันประสบความสำเร็จกับคำสั่งrtcwake ใช้อย่างนี้ในบรรทัดคำสั่ง:
# wake the system in 1 Hour:
sudo rtcwake -s 3600 -m disk
-m disk
ตัวเลือกควรวางไว้ในรัฐใช้พลังงานต่ำและขึ้นอยู่กับการสนับสนุนฮาร์ดแวร์ (เช่น: คอมพิวเตอร์ของคุณเอง) คุณยังอาจจะสามารถประสบความสำเร็จใช้-m off
ในการรองรับการปิดไฟ
นอกจากนี้คุณสามารถใส่ข้างบนลงใน/ etc / crontabเพื่อกำหนดเวลาโดยอัตโนมัติทุกวัน
คุณสามารถใช้shutdown
คำสั่งเพื่อกำหนดเวลาปิดเครื่อง ในการปิดระบบเวลา 2 นาฬิกาคุณสามารถใช้คำสั่งต่อไปนี้:
sudo shutdown -h 2:00
คุณจะต้องเรียกใช้คำสั่งนี้ในเทอร์มินัลและเปิดเทอร์มินัลทิ้งไว้
เกี่ยวกับการเริ่มต้นฉันไม่คิดว่ามันจะเป็นไปได้สำหรับ Ubuntu หรือแอพใด ๆ ที่ทำงานบนมันเพื่อเปิดเครื่องคอมพิวเตอร์ คุณจะต้องการความช่วยเหลือฮาร์ดแวร์สำหรับการนี้ตัวอย่างเช่นคุณสามารถใช้เวกใน
ctrl-z
แล้วใช้bg
เป็นพื้นหลัง ออกจากระบบเข้าสู่ระบบและps ax | grep shutdown
ควรแสดงว่ามันยังคงทำงานอยู่
ฉันแนะนำคำสั่งนี้ใน cron ของคุณ:
dbus-send --system --print-reply --dest=org.freedesktop.UPower /org/freedesktop/UPower org.freedesktop.UPower.Suspend
สิ่งนี้ไม่จำเป็นต้องรูท