摘要: 在linux上经常使用ls,grep,vi等命令,如何查看这些命令的绝对路径呢?通过whereis/which 就可以啦,但是这两个命令之间还是有一些区别。网上查了一下资料,解释如下:which 用来查看当前要执行的命令所在的路径。whereis 用来查看一个命令或者文件所在的路径,which命令的原理:在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令。which命令的使用实例: $ which grepwhereis命令原理:只能用于程序名的搜索,而且只搜索二进制文件(. 阅读全文
posted @ 2013-11-07 17:59 qi09 阅读(13039) 评论(0) 推荐(0) 编辑