web-dev-qa-db-ja.com

起動と有効化の両方を行う1つのsystemctlコマンド

systemctl管理ソフトウェアの起動と有効化の両方に1つのコマンドを使用すると、いくつかのスクリプトで数行を節約し、それらを少し美的にするのに役立ちます(実際には問題ではありませんが、素晴らしいことです)。

systemctlによって制御されるプログラムstartenableの両方に対する1つのsystemctlコマンドはありますか?

24
user149572

はい、あります systemd 220以降 (2015年5月):

systemctl enable --now

これにより、名前付きユニットが有効になり、起動します。詳細は the systemctl manpage を参照してください。

33
Stephen Kitt