web-dev-qa-db-fra.com

Alternative sysvinit de systemd-analysis et systemctl?

J'essaie de modifier l'heure de démarrage de mon système. Habituellement, j'y vais en utilisant

systemd-analyze blame

Ce qui me donne une liste de choses et combien de temps il leur faut pour commencer. Pour cette machine, je n’ai pas besoin de la plupart d’entre eux, c’est donc un cas de

systemctl mask SERVICENAME

Ou

systemctl disable SERVICENAME

Mais je suis sur un système sysvinit non et cherche des alternatives pour ces commandes.

4
John

Commandes Systemd et commandes Sysvinit

Systemd Command  ------------------------------- Sysvinit Command
systemctl start fooserv ------------------------ service fooserv start 
systemctl stop fooserv ------------------------- service fooserv stop 
systemctl restart fooserv ---------------------- service fooserv restart 
systemctl reload fooserv ----------------------- service fooserv reload 
systemctl condrestart fooserv ------------------ service fooserv condrestart 
systemctl status fooserv ----------------------- service fooserv status 
systemctl list-unit-files --type=service ------- ls /etc/rc.d/init.d/ 
systemctl enable fooserv ----------------------- chkconfig fooserv on 
systemctl disable fooserv ---------------------- chkconfig fooserv off 
systemctl is-enabled fooserv ------------------- chkconfig fooserv 
systemctl list-unit-files --type=service ------- chkconfig --list 
ls /etc/systemd/system/*.wants/fooserv.service - chkconfig fooserv --list 
systemctl daemon-reload ------------------------ chkconfig fooserv --add 
systemctl isolate multi-user.target ------------ telinit 3 
systemctl halt --------------------------------- halt
systemctl poweroff ----------------------------- poweroff
systemctl reboot ------------------------------- reboot
systemctl suspend ------------------------------ pm-suspend
systemctl hibernate ---------------------------- pm-hibernate
journalctl -f ---------------------------------- tail -f /var/log/messages

systemd-analyze est une nouvelle commande pour vérifier le temps de démarrage

systemctl mask est une version plus puissante de systemctl disable. Cela va relier ces unités à/dev/null, rendant impossible leur démarrage.

Source

1
kyodake