如何实现在命令行输入pwd时显示出ifconfig的效果

1、使用type ifconfig 查看

如何实现在命令行输入pwd时显示出ifconfig的效果 

2使用type pwd 查看

如果还没有使用过pwd则显示如下,表示pwd属于内部命令,然后输入enable -n pwd 禁用这个内部命令

如何实现在命令行输入pwd时显示出ifconfig的效果

如何实现在命令行输入pwd时显示出ifconfig的效果 

如果已经使用过,就会显示hash,已经缓存过

 如何实现在命令行输入pwd时显示出ifconfig的效果

此时就不仅需要禁用内部命令,还需要使用hash -d pwd 清除pwd的缓存,使其在执行时强制进行搜索,

之后输入cp /usr/sbin/ifconfig /usr/local/bin/pwd,把ifconfig拷贝到比pwd所在地优先级高的地方并改名为pwd,然后输入pwd ,就会显示出ifconfig的效果

查询信息的搜索优先级,输入$PATH

如何实现在命令行输入pwd时显示出ifconfig的效果 

 cp 之后执行命令pwd就会显示ifconfig的效果了,如下图

如何实现在命令行输入pwd时显示出ifconfig的效果 

 

另外,还可以通过alias的方法实现,具体实现方法如下

alias pwd=‘ifconfig’ 设置pwd的值为ifconfig

原创文章,作者:lc,如若转载,请注明出处:http://www.178linux.com/80282

(1)
lclc
上一篇 2017-07-13 19:24
下一篇 2017-07-13 20:20

相关推荐

  • Linux基于PXE实现系统全自动无人值守安装

    前言 在生产环境中,我们时常会需要在多台客户端主机或服务器安装操作系统,如果每一台都去手动安装,费时费力,显然是不现实的。那么,如何高效的完成此类工作呢?文将讲解如何实现Linux系统的全自动无人值守安装。 提供PXE服务所需安装包 dhcp:动态主机配置协议,给客户端提供ip地址 tftp-server:tftp服务器端,提供系统安装所需文件 xinetd…

    Linux干货 2015-04-01
  • 【LINUX编译安装程序】Centos7.4编译安装httpd 2.4.29

    举例:Centos7.4编译安装httpd 2.4.29

    Linux干货 2018-03-17
  • 20160801作业-用户和组

    http://note.youdao.com/yws/public/redirect/share?id=ba6a68550cd5c0ba5fd1cbfb66651916&type=false

    Linux干货 2016-08-08
  • Linux运维学习历程-第六天-Linux重定向和管道

    Linux运维学习历程-第六天-Linux重定向和管道 2 本章内容我们将学习linux中的重定向和管道两大用法   I/O输入与输出设备   重定向   管道   tee命令与tr命令 一、I/O设备   1、什么是I/O设备   管理和控制计算机的所有输入/输出(I/O)设备是操作系统…

    Linux干货 2016-08-03
  • 推荐-Openssl加密解密及PKI,创建私有CA!

    Openssl加密解密及PKI,创建私有CA Openssl加密解密及PKI,创建私有CA Openssl加密解密及PKI,创建私有CA 一、什么是SSL? 二、SSL协议出现的目的? 三、密码算法 四、SSL握手通信 五、IKE是啥? 六、PKI是啥? 七、Openssl开源项目 八、创建私有CA 九、吊销证书 附:Openssh基于密钥认证 一、什么是S…

    Linux干货 2016-04-05
  • 文件查找与压缩-1

       1、 locate命令(非实时查找即数据库查找) 1)、查询系统上预建的文件索引数据库/var/lib/mlocate/mlocate.db      依赖于事先构建的索引;索引的构建是在系统较为空闲时自动进行( 周期性任务) 或者管理员手动更新数据库即是执行#updatedb命令;引构建过程…

    Linux干货 2016-08-15

评论列表(2条)

  • 努力!奋斗!
    努力!奋斗! 2017-07-13 20:37

    我看了一下,不过感觉可以通过alias的方式来实现,更快捷,设置alias pwd=‘ifconfig’设置pwd的值为ifconfig,也能快速实现,如果要永久实现,进入vim ~/.bashrc中修改别名,pwd=‘ifconfig’,一些小的理解,博主可以试试。