![给安全工程师讲透Linux](https://wfqqreader-1252317822.image.myqcloud.com/cover/874/48593874/b_48593874.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.4.3 利用which命令在PATH变量中查找二进制程序
which命令更具针对性:它只返回二进制程序在Linux系统PATH变量中的位置。我们将在第7章更详细地介绍PATH变量,而就目前来说,只需要知道PATH保存了操作系统查找你在命令行执行的命令时所用到的目录就足够了。例如,当我在命令行输入aircrack-ng时,操作系统利用PATH变量来查看应该在哪个目录下查找aircrack-ng:
![](https://epubservercos.yuewen.com/FF643F/28235156504825006/epubprivate/OEBPS/Images/36_01.jpg?sign=1738893384-fot2qV0xzgWI0DcZR1aoBbUrXxAIwUQN-0-f577decf87c2798659b2feb86c272989)
在这里,which命令能够在PATH变量所列的目录中找到一个单独的二进制文件。至少,这些目录通常都会包括/usr/bin,甚至也有可能包括/usr/sbin和其他一些目录。