当前位置:网站首页>关于Mac终端自定义命令和Mysql命令问题
关于Mac终端自定义命令和Mysql命令问题
2022-08-08 20:26:00 【不忘初衷z】
Mac终端自定义命令
在进入mac终端到时候,我们经常遇到一些命令非常到复杂,而且每次都要输入比较多到命令才能达到效果,所以mac电脑中有一项自定义命令功能
进入mac终端输入:
vim ~/.bashrc 进入界面之后我们就可以设置自定义命令了。
首先可以先按 i 进入编辑模式,自定义命令有个标准到格式就是
alias 自己定义的命令 = “替换之前输入到那些命令”
比如mysql数据库进入方式就是比较繁琐,需要/urs/loacl/mysql/bin/mysql -uroot -p 进入数据库,所以我们可以修改为
alias gomysql =“urs/loacl/mysql/bin/mysql” 之后我们要按 esc 退出编辑,并且再按 :冒号 加wq 完成编辑并且退出 :wq
退出后使用再使用命令 source ~/.bashrc 引入刚才到命令,这样我们就可以在终端输入:
gomysql -u root -p 再输入你到密码就可以啦,是不是很方便?
关于Mac终端自定义命令永久生效问题
Mac自定义命令要生效,必须进入终端后输入命令:source ~/.bashrc 才能成功引入自定义命令,有没有一种方法可以永久生效不需要再输入source命令?? 答案是有的。我们将要介绍一个文件就是Mac启动终端必须执行的文件 bash.profile。所以我们要开始编辑它,将source命令写入这个文件即可,具体看代码
终端输入:vim ~/.bash.profile 进入,这里要注意的问题,Mac会让你选择如何打开这个文件
选择E编辑文件,如果选择默认就是只读模式,你是无法写入命令到这个文件到,这个要特别注意。
进入文件按 i 进行编辑,输入source ~/.bashrc后按esc退出编辑,再按:wq完成编辑并且退出,就这样你关闭终端再重启后会发现,不需要输入source命令即可使用gomysql -uroot -p 进入数据库了
如果这个对你有一点点点点到帮助,就请给我点个赞,谢谢!
边栏推荐
- 面试面到自闭,字节软件测试岗五轮面试,四个小时灵魂拷问...
- What are the latest developments in the handling of false information?KDD2022 "Fighting Misinformation and Responding to Media Bias" tutorial, 161 pages ppt
- PHP传递任意数量的函数参数
- 学习笔记:第三章 栈与队列
- 方舟基础物品指令代码大全
- Superman is coming!Flutter realizes full-screen power animation!
- 用 Antlr 重构脚本解释器
- 【无标题】
- 新库上线 | CnOpenData信息传输、软件和信息技术服务业工商注册企业基本信息数据
- 稀疏矩阵转置--C语言
猜你喜欢
Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception
继承的详解
有幸与美团大佬共同探讨单节点连接数超1.5W的问题
我们仍未知道那天踩的MultipartFile file为null的大坑是为什么
JMeter测试接口并发场景
Linux下使用kill杀不死Mysql进程一直杀不死的问题解决方案
Experience Sharing | A low-cost and fast-paced approach to building an enterprise knowledge management system
面试面到自闭,字节软件测试岗五轮面试,四个小时灵魂拷问...
Swoole 健康检查
What are the latest developments in the handling of false information?KDD2022 "Fighting Misinformation and Responding to Media Bias" tutorial, 161 pages ppt
随机推荐
What are the latest developments in the handling of false information?KDD2022 "Fighting Misinformation and Responding to Media Bias" tutorial, 161 pages ppt
黑猫带你学Makefile第2篇:程序编译的过程
PyTorch入门(六):模型的训练套路
梅科尔工作室OpenHarmony设备开发培训笔记-第一章学习笔记
Float.parseFloat()的作用
兼容并蓄广纳百川,Go lang1.18入门精炼教程,由白丁入鸿儒,go lang复合容器类型的声明和使用EP04
记一次坎坷的调试|Mosquitto通过TLS连接EMQ时阻塞的问题
分门别类输入输出,Go lang1.18入门精炼教程,由白丁入鸿儒,go lang基本数据类型和输入输出EP03
JMeter测试接口并发场景
PHP传递任意数量的函数参数
虚假信息处理最新有何进展?KDD2022《打击错误信息和应对媒体偏见》教程,161页ppt
LeetCode #104.二叉树的最大深度
tar zcf是单线程瓶颈
OneNote 教程,如何在 OneNote 中检查拼写?
CVPR 2022 ActivityNet竞赛冠军:中科院深圳先进院提出高低分双模态行为识别框架
方舟综合指令代码大全系统综合
leveldb-impl:level0
树查找(暑假每日一题 18)
门外汉掌握数据分析处理技术的路线图
新库上线 | CnOpenDataA股上市公司基本信息数据