systemd tmpfiles.dがディストリビューションのtmpwatchをsystemdに置き換えているようです。 「1日より古い場合は、/tmp/tmp*.niiに一致するすべてのファイルを削除する」などの操作をどのように実行しますか?頑張りました
r /tmp/tmp*.nii - - - 1d
上記のコードは、年齢に関係なくこれらのファイルを削除します。 「r」がageパラメータをサポートしていないことは、マニュアルページの深部で説明されています。 「d」、「D」、「e」のみで構成され、ファイルモードには適用されません。 systemdがtmpwatchを置き換える場合、これは一般的なコア機能のようです。
答え1
私も同じ問題があり、私が見つけた解決策は関連ファイルをディレクトリに置きますe
。
r
クリーンアップではなく削除に使用され、あなたが言うように年齢は無視されますr
。
e
スキーマはサポートされますが、ファイルはサポートされません。