Linux/Mac 下为命令设置别名

ε祈祈猫儿з 提交于 2020-07-27 09:49:08

vim /etc/profile

加入

alias start-all='sh /Users/wangxinhua/Documents/startall.sh'

当命令执行start-all 时 去执行startall.sh 这个脚本

startall.sh 文件内容(启动nginx 启动php-fpm)

#!/bin/sh
sudo nginx
sudo php-fpm --fpm-config /etc/php-fpm.conf --prefix /usr/local/var &
exit;

保存后这时命令时不生效的需要执行 source /etc/profile  使配置生效

这时在执行start-all 即可

还需要注意的是 

当关闭终端时或重启电脑时,start-all 命令 会报 not found

profile中别名alias配置写在zshrc中,这样就解决了iTerm2重启或电脑重启后别名alias失效的问题

根据1:https://blog.csdn.net/JewaveOxford/article/details/102884544

2:https://www.cnblogs.com/liuwentaolaji/p/9822817.html

整理总结

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!