type命令
type命令可以确定命令是外部命令还是内部命令,
例如:type ifconfig, 可以看到ifconfig存在于/sbin/目录下,属于linux加载进来的外部命令。
type cd,我们发现cd是一个shell buildin。
type -a python
which命令
which shows the full path of (shell) commands.
which -a python
type -a python 有重复的行
这个本质原因是,$PATH里有重复的路径:
ll /usr/local/bin | grep python(这是python2)
ll /opt/homebrew/bin/ | grep python(python3)
转载请注明:牛哥678 » Linux type和which命令