タグ付けされた質問 「systemctl」

1
起動と有効化の両方を行う1つのsystemctlコマンド
1つのコマンドを使用してsystemctl管理対象ソフトウェアを起動および有効化することは、いくつかのスクリプトで数行を節約し、それらをもう少し美的にするのに役立ちます(実際には問題ではなく、持っているのは良いことです)。 1つのそこにあるsystemctlの両方にコマンドstartとenableによって制御されるプログラムはsystemctl?

5
systemctlサービスログから最新のx行を確認する方法
Debianのsystemctlサービスから最後のX行を単に印刷する方法を探しています。このコードを、印刷された最新のログエントリを使用するスクリプトにインストールしたいと思います。この投稿を見つけましたが、自分の目的に合わせて変更できませんでした。 現在、私はこのコードを使用しています。これは、ログファイルの小さな断片を提供するだけです。 journalctl --unit=my.service --since "1 hour ago" -p err 結果がどのように表示されるかを示す例として、上記のコマンドをサービスに入力して、ログの最後までスクロールします。次に、最後から300行を下からコピーします。 私の考えは、egrep exを使用することです。egrep -m 700 .しかし、私は今から運がありませんでした。

1
`systemctl`の--nowスイッチ
manページで述べたように、 systemctl --now enable servicename サービスを有効にして開始する必要があります。 しかし、多くの異なるディストリビューションのもとでは、私にはうまくいきません。 出力は次のとおりです。 systemctl is-enabled 有効になります systemctl is-active サービスに対してまだ非アクティブです。 このスイッチは何に適していますか? 私は次のような他の組み合わせを試しました: systemctl enable --now servicename そして: systemctl enable servicename --now しかし、まだ同じです。systemctl start servicename前のコマンド(つまり、enableパーツ)が正常に実行された場合でも、毎回手動で実行する必要があります。 systemdサービスの豊富なアプリケーションが、ユニットファイルのどこかに機能を実装することをサポートするべきでしょうか。多くの有名なサービスが従わないもの、それは私がその完全に役に立たないスイッチだと思った。私はそれについて考えていると思います。


1
pm-suspend vs systemctl suspend?
systemdを使用するLinuxディストリビューションの場合、これら2つのコマンドの間に実際的な違いはありますか? systemctl suspend pm-suspend どちらを使用するか、どちらを優先するべきですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.