【Mac】Terminalで主要なコマンドが実行できなくなった場合の解決方法
新しいソフトウェアなどを導入する際に環境変数の設定を間違うと、Terminalで各種コマンドが実行できなくなってしまいます。
$ vim ~/.bash_prifile
zsh: command not found: vim
主要な実行ファイルは/usr/bin
配下に格納されているので、絶対パスを指定してvim
コマンドを実行し、誤った環境設定を修正しましょう。
使用しているシェルで開くファイルは変更してください。
$ /usr/bin/vim ~/.zshrc
変更後、設定を反映させるコマンドが必要ですが、面倒な方はTerminalを再起動しましょう。
再起動後、コマンドが実行できれば対応完了です。
補足
絶対パスでも実行できない場合、/usr/bin/
やその配下のファイルを削除している可能性があります。
ゴミ箱に残っていないか確認してみましょう。
ゴミ箱に残っていれば元に戻すことで実行できるはず、、、
補足2
下記の記事の方法でも修正できるようです。
MacのTerminalの環境変数をブッ壊したときの対処法
Author And Source
この問題について(【Mac】Terminalで主要なコマンドが実行できなくなった場合の解決方法), 我々は、より多くの情報をここで見つけました https://qiita.com/kazuki_hiyama/items/bb812470092d9fe52647著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .