在bash里建立alias可以定义你命令,比如最常用的alias ll=“ls -al”
但是bash本身是不支持参数的,需要通过方法来获取命令行参数, 想要获取参数必须通过bash的函数来实现:
例, 建立启动bash脚本
vi ~/.bash_profile
然后添加函数并绑定alias 你自己的命令(findport)到函数上
myfunction() {
lsof -i tcp:$1
}
alias findport=myfunction
保存后别忘记source 脚本来生效:
source ~/.bash_profile
然后就可以通过函数来快速找到端口的pid了... 类似的还可以根据输入参数添加更多功能,这里只用查找端口来做演示

|