Portál AbcLinuxu, 12. listopadu 2025 03:21
$ cat /etc/acpi/events/sample.conf # This is a sample ACPID configuration event=button/power.* action=/sbin/shutdown -h now
#!/usr/bin/env python
import tty, os, fcntl, subprocess
fd = os.open('/dev/ttyS0', os.O_RDWR | os.O_SYNC)
fcntl.ioctl(fd, tty.TIOCMIWAIT, tty.TIOCM_CTS)
reboot = subprocess.Popen('poweroff')
Jakmile propojíš CTS a RTS, počítač se vypne. Nezkoušel jsem to, takže v tom určitě bude nějaká chyba
halt .
server:/# ./vypnout
Traceback (most recent call last):
File "./vypnout", line 2, in ?
import tty, os, fcntl, subprocess
ImportError: No module named subprocessJa vim ze se to softwarove vypnout neda, ja jen chci aby to ukoncilo system. Pak uz to vypnu rucne.
#!/usr/bin/env python
import tty, os, fcntl
fd = os.open('/dev/ttyS0', os.O_RDWR | os.O_SYNC)
fcntl.ioctl(fd, tty.TIOCMIWAIT, tty.TIOCM_CTS)
os.system('halt')
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.