where和whereis
目的:查找命令或应用程序的所在位置
格式:
which 命令名/应用程序名
我们在终端的命令行上执行pwd,实际上是去执行了/bin/pwd应用程序
我们一起来使用一下看看:
which pwd 定位到/bin/pwd
book@www.100ask.org:~/linux/dira$ which pwd
/bin/pwd
which gcc 定位到/usr/bin/gcc
book@www.100ask.org:~/linux/dira$ which gcc
/usr/bin/gcc
book@www.100ask.org:~/linux/dira$ which ls
/bin/ls
book@www.100ask.org:~/linux/dira$ which mkdir
/bin/mkdir
book@www.100ask.org:~/linux/dira$ which make
/usr/bin/make
whereis pwd 查找到可执行程序的位置/bin/pwd和手册页的位置/usr/share/man/man1/pwd.1.gz
book@www.100ask.org:~/linux/dira$ whereis pwd
pwd: /bin/pwd /usr/include/pwd.h /usr/share/man/man1/pwd.1.gz