which
which
Linux which 命令用于查找文件。which
指令会在环境变量 $PATH
设置的目录里查找符合条件的文件。一般用来查看某个指令在哪个目录下。
which [文件...]
权限其实就是文件和文件夹的权限,用户没有文件或者文件夹的权限,自然就无法调用相应的命令。比如普通用户无法用 useradd
,是因为 useradd
在 /sbin
下,而普通用户没有进入 /sbin
的权限。
which 命令也是在 alias 中有一个判断操作