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