Я сделал бы что-то вроде этого:
import os
os.nice(19)
dir = "/var/lib/php5/"
bad_files = [os.join(dir, file) for file in os.listdir(dir)
if is_bad(os.join(dir, file))]
for junk in bad_files:
os.unlink(junk)
time.sleep(0.1)
Команда systemctl
управлять сервисами под systemd
отключать сервис от выполнения следующего раза: systemctl disable udevd.service
остановить сервис, в настоящее время работающий: systemctl stop udevd.service
Пройдите эти ссылки документа от автора systemd
http://0pointer.de/blog/projects/systemd.html
http://0pointer.de/blog/projects/on-etc-sysinit.html
Они длинны, но стоят развлекательного чтения и все же важны, так как главные дистрибутивы Linux имеют это решающее время для прыгания в следующий участок улучшения/улучшений с systemd
, оставление позади некоторых (старая школа мыслей) SysV разрабатывает операции.