以下を使用してプロパティを設定できますsystemctl
。
set-property UNIT PROPERTY=VALUE... Sets one or more properties of a unit
しかし、設定できるプロパティを見つける方法は?list-property
orを探していたのに見えget-properties
ません。 「Unit Commands」の下にman systemctl
この名前を持つ唯一のコマンド「財産」はいset-property
。この質問の原因は次のとおりです。この動画著者は、CPUQuota
withという属性を設定してCPUアクセスを制限するためにcgroupを使用する例を示していますsystemctl
。しかし、設定できる他のプロパティは何ですか?
答え1
systemctl show
たとえば、を使用してプロパティのリストを表示できます。
systemctl show user-1000.slice
ただし、これはデバイスで現在設定されている属性のみを一覧表示します。どのプロパティが利用可能かを確認するには、systemd
マニュアルページをご覧ください。このプロパティは文書化されており、さまざまな場所でオンラインで読むことができるCPUQuota
設定の一部ですが、個人的に好むのはFreeDesktopのマニュアルページミラーです。resource-control
systemd.resource-control(5)
ここ。または、man
systemdのマニュアルページがインストールされている場合は、次のようにコマンドを使用できます。
man 5 systemd.resource-control
systemd
apropos
他のマニュアルは、次のコマンドを使用して見つけることができます
# The ending '.' is helpful since many manuals reference systemd
apropos systemd\.