例えば:
$ 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(おそらく唯一の最初の本当に便利ですが)。