systemd-run

特定の属性を持つデバイスを一覧表示するには?
systemd-run

特定の属性を持つデバイスを一覧表示するには?

私はsystemd-run --user仕事を運営するために多くのものを使用しています。一時単位だけリストしたいのですが、systemctl --user list-unitsそうするオプションはないようです。私はまたTransient不動産をリストすることができないので、systemctl --user list-units --output jsonこれは私には効果がありません。 一時職(Transient=yes)のみをリストするにはどうすればよいですか? ...

Admin

コマンドグループをsystemd-runに渡す方法は?
systemd-run

コマンドグループをsystemd-runに渡す方法は?

systemd-runなぜこれらのコマンドグループを渡すことができないのですか? $ systemd-run --on-active=1 { cp file1 file2 && echo hi; } Failed to find executable {: No such file or directory 私は引用符、中かっこ、サブシェルのさまざまな組み合わせを試しましたが、成功しませんでした。私はこれがシェル - Linuxの違いの問題かもしれないと思います。 調べたhttps://www.freedesktop.org/softwar...

Admin

systemd-runはリソース制限を持つ一時コマンドの一時cgroupを生成できますか?
systemd-run

systemd-runはリソース制限を持つ一時コマンドの一時cgroupを生成できますか?

逆の作業cgroupと同様に、生成された一時コマンドでリソース消費を制限したいのですが、これが意味があるかどうかはわかりません。systemd-runcgcreate しっかり試しているか確認したいです。みんなありがとうございます! ┌──[[email protected]]-[~] └─$ systemd-run -p MemoryLimit=5M -p CPUShares=100 --unit=sleep-50 --slice=test sleep 50 Running as unit sleep-50.service. ┌──[[em...

Admin

メモリ制限でsystemdを実行すると、プログラムがクラッシュするのはなぜですか?
systemd-run

メモリ制限でsystemdを実行すると、プログラムがクラッシュするのはなぜですか?

私は、さまざまなプログラムのさまざまな方法を使用してリソース管理を制御します。私が使うときシステム実行中~のため絶頂(GNU画像処理プログラム)、写真のメモリ要件が制限(つまり、私が設定した300MB)を超えると、プログラムがクラッシュして閉じます。お持ちですか?システム実行中衝突やメモリの制限なしに安全に使用するには? 次のコマンドを使用してショートカット(デスクトップファイルなど)でsystemd-runを使用して起動します。 systemd-run --scope -p MemoryLimit=300M gimp-2.8 %U ...

Admin

systemd-runを使用して 'at'コマンドを置き換える
systemd-run

systemd-runを使用して 'at'コマンドを置き換える

単に代わりにsystemd-runを使用する最良の方法は何ですか sudo -u xxx at -f backupJ-447.cmd 03:10 私たちの組織はsystemdに達し、「at」、「batch」がインストールされなくなり、cronが新しいシステムで使用されなくなりました。場合によっては、夜中に発生するようにファイルの「ワンタイム」コピーをスケジュールする方法が必要です。私は次を試しました sudo systemd-run --unit=backupJ-477.cmd --on-calendar 03:10 sudo -u xxx /home...

Admin

systemdスライスでコマンドを実行すると、rootでは機能しますが、ユーザーでは機能しません。
systemd-run

systemdスライスでコマンドを実行すると、rootでは機能しますが、ユーザーでは機能しません。

特定のリソース制約でコマンドを実行しようとしています。 これはmy-binCPUコア1つにのみ制限されます。これを確認するために使用できますhtop。 $ sudo systemd-run -p AllowedCPUs=0 -- ./my-bin しかし、これはうまくいきません。htopアクティブなすべてのコアを表示します。 $ systemd-run --user -p AllowedCPUs=0 -- ./my-bin 私のユーザースライスが正しいコントローラの下にあるようです。Delegate=yesユーザーのためのスライス設定があります。私はこれ...

Admin

/dev、/run、および/sysはHDDに存在しますか?もしそうなら、意味のある追跡が可能であればどこにありますか?
systemd-run

/dev、/run、および/sysはHDDに存在しますか?もしそうなら、意味のある追跡が可能であればどこにありますか?

Linuxをインストールするときは、1つのファイルシステム(/dev/sda1 -> ext4 -> /)だけを言及しました。ただし、dev、run、proc、sysの場合、Linuxは追加のFSを生成しますmount。 $ mount sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) udev on /dev type devtmpfs (rw,nosuid,no...

Admin

フォアグラウンドでsystemdサービスを同期/実行
systemd-run

フォアグラウンドでsystemdサービスを同期/実行

私のXsessionを私のカスタムプログラム(設定のようなキオスク)に置き換えたいのですが。以前は、次のSTARTUPファイルに変数を設定しました.xsessionrc。 STARTUP='/path/to/my/program' 今度は、ロギング、設定可能な自動再起動など、いくつかのシステム機能を利用するために、私のプログラムをシステムサービスにラップしたいと思います。以前の設定と同様に、サードパーティのセッションとウィンドウマネージャを実行するのを避けたかったのですが、セッションをアクティブに保つにはまだ何かを実行する必要があるため、次のようにしました...

Admin

systemd-runを使用してCPU使用率を制限する方法
systemd-run

systemd-runを使用してCPU使用率を制限する方法

アイドル状態でもCPUを100%使用するバグのあるプログラムがあります。現時点ではこれを修正することは実用的ではないので、CPUを10%以下で使用できるように制限したいと思います。しかし、私が何をしても、そのプロセスは常に1つのCPUを100%占めます。 私について知りましたアーチスウィキ次の内容でファイルを作成するように教えてください。 # cpulimit.slice [Slice] CPUQuota=10% 明らかに、次の制限を使用してシェルを起動できます。 systemd-run --slice=cpulimit.slice --uid=m...

Admin