タグ付けされた質問 「environment-variables」

実行中のプロセスの動作とリソースへのアクセスに影響を与える可能性がある一連の動的変数。



4
この環境変数はどこに設定されていますか?
端末を開くたびに、次の変数が設定されます。 $ echo $http_proxy http://127.0.0.1:8888/ この変数はどこに設定されていますか?私がチェックした.bashrc、.bash_profile、/etc/bash.bashrcそして/etc/environment、それはどこにもあります! ネットワークセクションのシステム設定も確認しましたが、プロキシが空です。


3
再起動後のEDITOR環境変数の変更
lessコマンドの実行中にを押すとv、エディター内でファイルが開きます。コマンドを実行して、EDITOR環境変数をに設定しました。viexport EDITOR=vi 期待どおりに問題なく動作します。しかし、コンピューターを再起動すると、エディターはViではなくなります。どうすれば永続化できますか?

3
Ubuntuでは `setx`に相当
Windowsにはsetx、ユーザーまたはシステム環境で環境変数を作成または変更するというPowerShellコマンドが用意されています。 Ubuntuには同様のコマンドがありますか、つまり、nanoまたはを使用せずに、viシステム全体で環境変数を追加または更新する1行だけです。 実装されたソリューション 追加/更新する1行 grep env_name /etc/environment && sed -i.bak 's/env_name=.*/env_name="env_value"/' /etc/environment || echo 'env_name="env_value"' >> /etc/environment

2
.bashrcのPATHエクスポート行は何をしますか?
私はLinuxにそれほど興味がなく、チュートリアルに従って次の疑問を持っています。 bashrcファイルを変更する必要があります。このファイルにはどのような設定が含まれていますか?何かがbashシェル環境に関連していると思いますが、それについてはよくわかりません。 私はこの行を挿入しなければなりません: export PATH=$HOME/.local/bin:$HOME/.local/usr/bin:$PATH この行は正確には何ですか? このexportステートメントは、他のプログラムで使用できるようにする新しい変数を作成するために使用されると思います。 しかし、この行は正確には何ですか?でPATH、私は定義していますという変数の名前は?なに$HOME? 前の式のand とsectionの:間の記号はどういう意味ですか?PATH=$HOME/.local/bin$HOME/.local/usr/bin$PATH この表現は正確にはどういう意味ですか?

2
誤ってPATH変数を永久に変更しましたが、今すぐログインできません。PATH変数をデフォルトに変更するにはどうすればよいですか?
sudo -H gedit /etc/environment端末でコマンドを使用して、PATH変数を永続的に変更しました。 それを修正するために、Ctrl+ Alt+ を押してコマンドF1を使用しましたexport PATHが、アクセスが拒否されました。 新しいPATH変数にはがないためsudo、多くのコマンド(およびを含むnano)は認識されません/usr/bin。Linuxコマンドは初めてです。 どうすれば修正できますか?


3
PS1の値を変更した後、ターミナルプロンプトがめちゃくちゃになる
私は不用意にシェルスクリプトにあるはずのコマンドを端末に入力しました。 export PS1=$PATH:~/drush23/drush/ これで私の端末になりました: ubuntu@ip-10-16-134-18:/home/ubuntu$ 私はこれを見る: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/ubuntu/drush23/drush/ ディレクトリを変更すると、この行は常に残ります...どうすればよいかわかりません びょうぶ…

3
プロキシ経由で接続されていない場合、ターミナルのプロキシを自動にリセットする方法
いくつかのコマンドでターミナルのプロキシをリセットしようとしましたが、それは発生せず、自動的にこのプロキシ172.16.0.16に戻ります(これは明らかに私の大学のプロキシでした)。 システム設定を確認しましたが、これが繰り返し発生する理由がわかりません。 包括的にしてください。また、Ubuntuのホームページと同様に、大学のプロキシ設定でブロックされているため、ubuntuリポジトリにアクセスできなかったため、プロキシサーバーをバイパスする方法についても知りたいです。 御時間ありがとうございます。 sudo ls /etc/apt/apt.conf.d/ これは上記のコマンドが入力された後any.Iは、端末のスナップを置く助ける必要がある場合、プロキシは、12.10でlisted.I午前ないオプションの異なるセットを表示します。


2
ユニティパネルにユーザー環境対応アプリケーションランチャーを追加する方法
これが私の問題です:UnityのダッシュホームからNetBeansを検索し、それをユニティランチャーにドラッグアンドドロップすると、.bashrc次のようにファイルで定義されている環境変数にnetbeansがアクセスできないことがわかりました ... export SCALA_HOME=/usr/local/typesafe-stack ... gnome-terminalからNetBeansを実行すると、環境変数に関するその問題は観察されません。 代わりにデスクトップファイルも作成しました。これが私のnetbeans.desktopファイルの定義方法です: [Desktop Entry] Type=Application Name=NetBeans IDE 7.0.1 Icon=/usr/local/netbeans-7.0.1/nb/netbeans.png Exec=netbeans Terminal=false Categories=Development;IDE; StartupNotify=false このファイルを変更して、ユーザーの環境変数を認識させるにはどうすればよいですか? 前もって感謝します、 敬具。 Ciuncan

1
PATH変数は常にリセットされます。それを修正するには?
少し前に、PATH変数を展開してカスタムコマンドターミナルを作成できることがわかりました。残念ながら、ターミナルを閉じて再び開くと、常にリセットされます。 この問題を解決する方法を知っていますか? ターミナルコマンドを使用していくつかのスクリプトを開始する場合、以前はPATH変数を毎回展開したくありません...


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.