Linuxには、グローバル変数を保存するための/ etc / environmentがあります。 FreeBSDで?

Linuxには、グローバル変数を保存するための/ etc / environmentがあります。 FreeBSDで?

Linuxでは、グローバルに変数を保存する必要がある場合、/etc/environmentFreeBSDでそのファイルは何ですか?私はこれを見たことがあるhttps://www.freebsd.org/doc/en_US.ISO8859-1/articles/new-users/your-working-environment.htmlしかし、これは私に何の手がかりも与えません。

ベストアンサー1

最も簡単なオプションはLinuxと同じです/etcsh互換性のあるログインシェルの場合にあり/etc/profile、シェルの場合はリンクしたドキュメントに記載されていますcsh/etc/csh.cshrc

ログイン環境はでも設定できます/etc/login.conf。これはシェルスクリプトではありません。ログイン機能データベースしたがって、厳密な形式に従います。あなたは読まなければなりませんman login.conf修正しようとする前に。

このファイルに2つの環境変数を追加するには、変更してVAR1追加するログインクラスを選択できます。VAR2

:setenv=VAR1=value1,VAR2=value2:

完了したら、cap_mkdb /etc/login.confマニュアルの指示に従ってルートとして実行してください。

デフォルトのパスは次のとおりです。いいえに設定setenv

おすすめ記事