ホームページ >php教程 >PHP开发 >Linuxで環境変数を追加する方法まとめ

Linuxで環境変数を追加する方法まとめ

高洛峰
高洛峰オリジナル
2016-12-15 17:00:331648ブラウズ

Linuxで環境変数を追加する方法まとめ

Linuxでは、環境変数にダブルクォーテーションが付いているかどうか、変数が{}で囲まれているかどうかには敏感ではありません。プロファイルファイルをざっと見たところ、次のようになります。変数に引用符が含まれていないことがシステムによって検出されると、自動的に追加されます。

ただし、perl と同様に、変数の前に $ 記号を追加する必要があります

Fedora で jena を使用する場合、環境変数を追加する 3 つの方法が試行されました:

1. export コマンドを直接使用します:

例:

import PATH =$PATH:/home/lm/apache-jena-2.7.4/bin

export CLASSPATH=.:/home/liaomeng/apache-jena-2.7.4/lib

export コマンドはさまざまなシステムを表示できます変数とパスを確認し、システム変数の PATH に追加の設定パスがあることがわかり、CLASSPATH 変数を追加しました。設定は成功しました

単一の変数の出力を表示することもできます:

echo $CLASSPATH

echo $PATH

2. /etc/ プロファイル ファイルを変更します

/etc/profile ファイルの最後に次のように追加します:

export JENAROOT=/home/liaomeng/apache-jena-2.7.4

export PATH= $JENAROOT/bin:$PATH ##既存の PATH 変数の前に jena パスを追加します。その中のコロンは区切り文字です

export CLASSPATH=.:$JENAROOT/lib/jena-core-2.7.4.jar 複数システムを再起動せずに変更を有効にするには、jar パッケージをコロンで区切って追加する必要があります

www.2cto.com

source /etc/profile

/etc/profile に追加することもできるという人もいます.d/ フォルダー sh ファイル、/etc/profile ファイルは、/etc/profile.d/ フォルダー内の各スクリプト ファイルを自動的に読み取るようですが、まだ試していません。

次の点にも注意してください:

CLASSPATH の現在のディレクトリ "." が失われることも、一般的な致命的なエラーです。

環境変数を設定するときは、元の値を上書きしないように特に注意してください。これはよくある間違いです。

より多くのソフトウェアがインストールされると、より多くの環境変数が追加されます。混乱を避けるために、すべてのステートメントをファイルの最後に追加し、ソフトウェアがインストールされる順序で追加することをお勧めします。

3. ホームディレクトリの隠しファイル ./bashrc を変更します

変更方法は、/etc/profile ファイル

source .bashrc を変更して変更を有効にするのと同じです

重要なのは、Linux の環境変数を理解することです。プログラムが実行されているときの環境変数の役割と、追加するときの形式が正しい必要があります。一般的に、Linux で環境変数を追加する方法の詳細については、注意してください。 PHP中国語ウェブサイトへ!

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。