2017-08-30 3 views
0

私はログインするか、新しい端末を開くたびにPATH変数がデフォルトにリセットされているので、私はexport PATH = XXXコマンドを使って自分のパスを設定しています。 /etc/skel/local.profileの内容を変更しようとしたとき、chmodで777に設定してもファイルの変更は受け入れられません。/ etc/defaultのログインファイルを変更しようとしたときと同じです。/etc /ディレクトリに環境という名前のファイルやディレクトリがありません。現在、私のシェルはbashを表示しています。誰かがセッションごとにPATH変数を設定せずに永続的にPATH変数を変更するのを手助けできますか?solaris 10でPATH変数を永続的に変更する方法は?

+0

可能[Linuxで$ PATHを永続的に設定する方法]の複製(https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux) –

答えて

0

/etc/skelフォルダは、新しいユーザーを作成するときにのみ使用され、その内容は新しいユーザーのホームフォルダにコピーされます。

あなたがあなたのアカウントにログインPATH変数毎回を変更したい場合は、ホームフォルダ(それが存在しない場合は作成します)に.profileファイルに次の行を追加します。

export PATH=$PATH:/some/new/path 
+0

は完了しましたが、次のログイン時に反映されません。 –

+0

@Pavanisivadathあなたはログアウトして再度ログインしましたか?動作しない場合は、ホームフォルダの '.bash_profile'に行を入れてみてください。 –

+0

はい私はログアウトしてもう一度ログインしました。私のホームディレクトリにそのようなファイルはありません。 –

関連する問題