ນີ້ແມ່ນຄໍາສັ່ງ apmsleep ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
apmsleep - ເຂົ້າໄປໃນໂຫມດ suspend ຫຼື standby ແລະ wake ເຖິງຕໍ່ມາ
ສະຫຼຸບສັງລວມ
ນອນຫລັບ [-sSnwhVd] [--suspend] [--standby] [--noapm] [--ລໍຖ້າ] [--precise] [--help]
[--version] [--debug] [+]hh:mm
ລາຍລະອຽດ
ຄອມພິວເຕີບາງເຄື່ອງ, ໂດຍສະເພາະແມ່ນຄອມພິວເຕີໂນດບຸກ, ສາມາດປຸກຈາກການລະງັບພະລັງງານຕໍ່າໄປສູ່ໂໝດ DRAM
ໃຊ້ຊິບໂມງຕາມເວລາຈິງ (RTC). ນອນຫລັບ ສາມາດໃຊ້ເພື່ອຕັ້ງເວລາປຸກໃນ
RTC ແລະເຂົ້າສູ່ໂໝດ suspend ຫຼື standby. ການຂັດຂວາງຈາກ RTC ເຮັດໃຫ້ເກີດຄອມພິວເຕີ
ຕື່ນນອນ. ໂຄງການກວດພົບເຫດການນີ້, ໂດຍການລໍຖ້າການກະໂດດຂັ້ນໃນເວລາ kernel ແລະ
ສິ້ນສຸດຢ່າງສໍາເລັດຜົນ. ຖ້າບໍ່ມີການກະໂດດເວລາເກີດຂຶ້ນພາຍໃນຫນຶ່ງນາທີ, ຫຼືບາງສິ່ງບາງຢ່າງໄປ
ຜິດ, ຄ່າອອກຈະບໍ່ເປັນສູນ.
ເວລາຕື່ນນອນສາມາດລະບຸໄດ້ໃນສອງຮູບແບບ:
+ຊມ:ມມ ກໍານົດການຊົດເຊີຍຂອງພີ່ນ້ອງກັບເວລາປະຈຸບັນ. ຄອມພິວເຕີຈະໂຈະສໍາລັບການ
ແທ້ hh ຊົ່ວໂມງ ແລະ mm ນາທີ ບວກກັບສອງສາມວິນາທີເພື່ອຕື່ນ. ໃນບາງຄອມພິວເຕີໂນດບຸກ, ໄດ້
ໄລຍະເວລາແມ່ນບໍ່ຖືກຕ້ອງຢ່າງສົມບູນດັ່ງນັ້ນມັນອາດຈະເປັນສອງສາມນາທີ (ຫຼືຫຼາຍກວ່ານັ້ນ?) ຊ້າ.
ຮຮ:ມມ ກໍານົດຢ່າງແທ້ຈິງ ທ້ອງຖິ່ນ ເວລາໃນຮູບແບບ 24 ຊົ່ວໂມງ. ເວລາທີ່ເກັບໄວ້ໃນ RTC ບໍ່ແມ່ນ
ສຳຄັນ. ທ່ານອາດຈະປ່ຽນເຂດເວລາທີ່ໃຊ້, ໂດຍມີຕົວແປສະພາບແວດລ້ອມ TZ ຕາມປົກກະຕິ.
ເວລາປະຢັດແສງບໍ່ຖືກເຊື່ອຟັງໃນເວີຊັ່ນນີ້, ແຕ່ອາດຈະເປັນລຸ້ນໃນອະນາຄົດ.
ຄໍາເຕືອນ: ຢ່າປິດຝາປິດຂອງແລັບທັອບຫຼັງຈາກຢຸດແລັບທັອບດ້ວຍການປິດໜ້າຈໍ. ຫຼາຍທີ່ສຸດ
ແລັບທັອບມີຄວາມຮ້ອນເກີນເມື່ອແລ່ນດ້ວຍຝາປິດ.
ການອະນຸລັກພະລັງງານກັບ APM ແມ່ນພຽງເລັກນ້ອຍສໍາລັບ desktop. ການຫັນຫນ້າຈໍຈະຊ່ວຍປະຢັດ 1/2,
ການເຂົ້າໄປໃນສະແຕນບາຍດ້ວຍການປິດການຂັບຂີ່ຈະຊ່ວຍປະຢັດອີກ 1/6 ຂອງປະຈຸບັນ.
-V, - ການປ່ຽນແປງ
Print the ນອນຫລັບ ສະບັບຂອງໂຄງການແລະອອກທັນທີ.
- ແມ່ນແລ້ວ, -- ໂຈະ
ເອົາເຄື່ອງເຂົ້າໄປໃນໂຫມດໂຈະຖ້າເປັນໄປໄດ້ (ຄ່າເລີ່ມຕົ້ນ). ໃນຄອມພິວເຕີໂນດບຸກຂອງຂ້ອຍ, ໂໝດໂຈະ
ປິດທຸກສິ່ງທຸກຢ່າງຍົກເວັ້ນຄວາມຊົງຈໍາ.
-S, --ສະແຕນບາຍ
ເອົາເຄື່ອງເຂົ້າໄປໃນໂຫມດສະແຕນບາຍຖ້າເປັນໄປໄດ້. ໃນຄອມພິວເຕີໂນດບຸກຂອງຂ້ອຍ, ໂໝດສະແຕນບາຍຈະປິດ
ຈໍ, ຮາດດິດ, ແລະ CPU.
-w, --ລໍຖ້າ
ລໍຖ້າບໍ່ມີກໍານົດສໍາລັບການກະໂດດຂັ້ນທີ່ໃຊ້ເວລາ.
-p, -- ຊັດເຈນ
ລໍຖ້າເວລາປຸກເພື່ອໃຫ້ກົງກັບເວລາຕົວຈິງ. ຢ່າລໍຖ້າເວລາກ້າວກະໂດດ. ນີ້ອາດຈະເປັນ
ເປັນປະໂຫຍດເຖິງແມ່ນວ່າບໍ່ມີ APM.
-n, --noapm
ຢ່າໂທຫາ apm bios ເພື່ອລະງັບຄອມພິວເຕີ, ພຽງແຕ່ຕັ້ງໂມງປຸກແລ້ວລໍຖ້າ
ກ້າວກະໂດດເວລາຢ່າງບໍ່ມີກຳນົດ.
-d, --debug
ພິມຂໍ້ມູນບາງຢ່າງກ່ຽວກັບສິ່ງທີ່ເກີດຂຶ້ນ.
ຕ້ອງການ SYSTEM CONFIGURATION
ແກ່ນ ອຸປະກອນລັກສະນະພິເສດ /dev/rtc ຕ້ອງມີຢູ່ແລະ kernel ຕ້ອງມີ
ລວບລວມດ້ວຍການສະຫນັບສະຫນູນ APM ແລະ RTC.
BIOS ຄອມພິວເຕີຕ້ອງມີຄຸນສົມບັດ 'suspend to RAM' ທີ່ເປີດໃຊ້ໃນ BIOS; 'ໂຈະ
to Disk 'ຈະບໍ່ເຮັດວຽກ, ເພາະວ່າຄອມພິວເຕີຖືກປິດຢ່າງສົມບູນ. ເຈົ້າບໍ່
ຕ້ອງເປີດໃຊ້ໂມງຈັບເວລາປຸກ, ມັນຈະຖືກເປີດໃຊ້ໂດຍ apmsleep. ໃນບາງກະດານ,
ທ່ານສາມາດຕັ້ງຄ່າການລົບກວນທີ່ສາມາດໃຊ້ເພື່ອປຸກຈາກໂຫມດ suspend. ຖ້າເຈົ້າ
ມີກະດານດັ່ງກ່າວ, ທ່ານອາດຈະຕ້ອງການໃຫ້ແນ່ໃຈວ່າແປ້ນພິມ (IRQ 1) ແລະ RTC (IRQ
8) ໃນບັນດາສິ່ງລົບກວນເຫຼົ່ານັ້ນ. ຖ້າຄອມພິວເຕີຂອງທ່ານບໍ່ຕື່ນຂຶ້ນ, ພະຍາຍາມເປີດໃຊ້ງານ
'ວົງແຫວນໂມເດັມ' ໃນ BIOS, ເຖິງແມ່ນວ່າທ່ານບໍ່ມີໂມເດັມ.
ສິດທິພິເສດ
ໂປລແກລມຕ້ອງດໍາເນີນການເປັນຮາກຫຼືມີຄຸນສົມບັດ SUID ທີ່ກໍານົດໄວ້ (ເບິ່ງ chmod(1)).
ໃຊ້ apmsleep ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net