例えば:
$ node
-bash: /usr/local/bin/node: No such file or directory
$ foo
-bash: foo: command not found
違いは何ですか?どちらの場合でも、node
またfoo
無効なコマンドですが、Unixがnode
バイナリを見つけられないようです。プログラムをアンインストールするとき、たとえばnode
、これをクリーンアップする方法はありますか?
$ node
-bash: node: command not found
編集:
type
コマンドの結果:
$ type node
node is hashed (/usr/local/bin/node)
$ type foo
-bash: type: foo: not found
@EricRenouf、わかりました、やりました。
—
gwg
おそらく「node」は/ usr / bin / node-> / usr / local / bin / nodeからのシンボリックリンクであり、後者は利用できないため、/ usr / local / bin / nodeが削除されたことを示唆するエラーです。シンボリックリンクが作成された後。
—
likewhoa
type node
し、type foo
(おそらく唯一の最初の本当に便利ですが)。