1、使用type ifconfig 查看
2、使用type pwd 查看
如果还没有使用过pwd则显示如下,表示pwd属于内部命令,然后输入enable -n pwd 禁用这个内部命令
如果已经使用过,就会显示hash,已经缓存过
此时就不仅需要禁用内部命令,还需要使用hash -d pwd 清除pwd的缓存,使其在执行时强制进行搜索,
之后输入cp /usr/sbin/ifconfig /usr/local/bin/pwd,把ifconfig拷贝到比pwd所在地优先级高的地方并改名为pwd,然后输入pwd ,就会显示出ifconfig的效果
查询信息的搜索优先级,输入$PATH
cp 之后执行命令pwd就会显示ifconfig的效果了,如下图
另外,还可以通过alias的方法实现,具体实现方法如下
alias pwd=‘ifconfig’ 设置pwd的值为ifconfig
原创文章,作者:lc,如若转载,请注明出处:http://www.178linux.com/80282
评论列表(2条)
我看了一下,不过感觉可以通过alias的方式来实现,更快捷,设置alias pwd=‘ifconfig’设置pwd的值为ifconfig,也能快速实现,如果要永久实现,进入vim ~/.bashrc中修改别名,pwd=‘ifconfig’,一些小的理解,博主可以试试。
@努力!奋斗!:
是的呢,哈哈哈