
私は Windows 10 を実行しており、VisualStudioCode に BASH ターミナルがあります。問題は、LS などのコマンドが機能しないことです。グーグルで検索したところ、次のコマンドを使用すると問題が解決することがわかりました。
export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
しかし、これによって他のいくつかのものが壊れてしまうため、 の出力をコピーしecho $PATH
、その結果を上記のexport
コマンドと結合してファイルに保存しました。結果のコマンドをターミナルに貼り付けると、すべてが修正されます。
そして、新しいターミナルを開くたびにそれを実行する必要がありますが、これは面倒です。
最初のコマンドから PATH に部分を追加する方法はありますかexport
? Windows の「環境変数を編集する」オプションについては知っていますが、機能しないか、または間違っています。そのため、たとえば、コマンド ラインに/usr/bin
入力した場合と同じように機能するように、そこに適用する方法を教えていただけるexport PATH=/usr/bin
と助かります。最終的には、新しいターミナルが開かれるたびに特定のコマンドを自動実行する方法があるでしょうか? それも役立つと思います。
答え1
質問から回答として引用します:
私にとってうまくいった修正方法は次のとおりです。C:\Users\username\.bashrc
ファイルを作成し、手動で入力する必要がある行をその行に配置すると、起動するたびに実行されますbash
。
答え2
アプリケーションごとに $PATH を変更する必要がありますか? この方法は Windows では一般的だと知っています。/usr/local/bin
元の $PATH には次の内容があります:-
試す一度もない$PATH を変更すると、$PATH が複数回変更されたためにアプリケーションが失敗する可能性があります。
/usr/local/bin
論理的な場所に配置されているプログラムの実際の場所を指すシンボリック リンクを配置するだけです。