PATH
私の環境変数に不要なパスが追加されました。
犯人をどのように見つけることができますか?
私はすでに見ました:
- ~/.bashrc
- ~/.bash_profile
- /etc/bashrc
- /etc/設定ファイル
- /etc/環境
ベストアンサー1
これはおそらく過剰である可能性があり、スクリプトを実行する順序を追跡して(もちろん)見つけることを試みる必要がありますが、時々ツリーを解析するのは困難です。したがって、簡単にgrepして見つけることができます。
grep --regexp='PATH=.*/path/that/you/try/to/find' --binary-files=without-match -r /
これは非常に長いプロセスであり、プロセス全体の間にハードドライブが正しく機能しないことに注意してください(基本的に持っているすべてのテキストファイルを読みます)。