怎样知道linux命令安装在哪里?
如何指定执行的命令的位置?
解决方法
在Linux中执行命令时,shell会依次搜索PATH变量中指定的各个路径。
优先匹配前面的路径,如果各个目录都没有找到命令,则报错 "command not found"
我们可以使用which命令查看执行时的命令所在位置:
示例:
[root@onitroad ~]# which ls alias ls='ls --color=auto' /bin/ls [root@onitroad ~]# which ps /bin/ps [root@onitroad ~]# which apt /usr/bin/which: no apt in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin)
日期:2019-11-20 08:53:35 来源:oir作者:oir