デーモンプロセスの環境変数

デーモンプロセスの環境変数

デーモンまたはcronから始まるいくつかのプロセスがあります。

シェルなしでユーザーアカウントで実行できます。

  1. システム全体の環境変数を設定するには?ユーザーログイン前のすべてのプロセスで発生した環境を意味します。

  2. 考慮すべき特別な考慮事項、ヒント、副作用はありますか?特に変数LD_PRELOADの場合

ベストアンサー1

システム全体の環境変数を設定する普遍的な方法はありません。

システムでは、Environment=サービス構成にステートメントを追加します。

ヌーボーリッチで、envジョブ構成にステートメントを追加する

SysVinitを使用してexportサービス起動スクリプトにステートメントを追加します。

cronジョブの場合は、VAR=VALUEcrontabに行を追加してください。

LD_PRELOADプログラムの作成者は意図しない方法でプログラムの動作を変更するため、実際に必要なプログラムに対してのみ設定する必要があります。システム全体の環境変数を設定する方法があるとしても、LD_PRELOADそれほど広く設定してはいけません。

おすすめ記事