Linux命令:文件管理--which--在环境变量中查找文件

 2015年04月01日    59     声明


which命令用于在环境变量中查找文件。环境变量PATH中保存了命令的目录,which指令会在环境变量$PATH设置的目录里查找符合条件的文件。也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行的是哪一个位置的命令。


语法格式

which [参数] [文件...]
which [文件...]


参数

-n<文件名长度>:制定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名
-p<文件名长度>:与-n参数相同,但此处的<文件名长度>包含了文件的路径
-w:指定输出时栏位的宽度
-V:显示版本信息


示例

查找ll文件的位置。命令如下:

# which  ll
alias ll='ls -l --color=auto'
	/bin/ls