LoginSignup
6
6

More than 1 year has passed since last update.

ターミナルで「zsh: command not found:」が出てきた時

Posted at

git hubにクローンしようとして、コマンド入力した際に zsh: command not found: が出てきて焦ったのでここにメモとして残しておきます。

環境
macbook air (m1チップ)
デフォルトシェルはzsh

デフォルトシェルとは

シェルは、Linuxへの命令文を入力するためのアプリケーションの総称です。Linuxの代表的なシェルはbashですが、それだけでなく、sh、ksh、zsh、csh、tcshなどもシェルです。

macOS Catalina以降はzshです。
※読み方は「ズィーシェル」だと思います。

デフォルトシェルの確認コマンド

$ echo $SHELL        // デフォルトシェルを表示する
/usr/local/bin/zsh   // zshの場合

ターミナルの設定ファイルが存在しない場合は設定ファイルの作成が必要

設定ファイルの作成

touch .zshrc 

設定ファイルの編集

open ~/.zshrc 

パスを通します(環境変数($PATH)の記述を変えて、コマンド検索パスを追加すること)

※私はパスを通す意味がわからなかったので、こちらを参考にしました。
https://qiita.com/Naggi-Goishi/items/2c49ea50602ea80bf015

パスを通す

export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

編集内容を保存する

source ~/.zshrc

自分の場合はこれでターミナルを再起動したところ解決しました!

参考
https://teratail.com/questions/322624
https://qiita.com/k3ntar0/items/eb8cdbd8eba9da388def
https://algorithm.joho.info/mac/zsh-command-not-found-ls/

6
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
6