Mac 设置终端命令快捷方式

有的命令我们会反复使用,比如:git status, git commit -am,这些命令还算短且比较好记的,再比如启动 mongoDB 的命令mongod --dbpath /usr/local/var/mongodb --logpath /usr/local/var/log/mongodb/mongo.log --fork,类似这样的,除了每次手打麻烦外,还有可能错,因此,我们需要为这些命令设置快捷方式。

  1. 打开 .bash_profile

    vim ~/.bash_profile
    

    没有这个文件的话上述命令会自动创建的

  2. 在文件末尾添加命令

    假设期望把 git statusgs 来代替

    alias gs='git status'
    

    假设期望把 mongod --dbpath /usr/local/var/mongodb --logpath /usr/local/var/log/mongodb/mongo.log --forkmongod-start 来代替

    alias mongod-start='mongod --dbpath /usr/local/var/mongodb --logpath /usr/local/var/log/mongodb/mongo.log --fork'
    
  3. 生效

    上述快捷方式输入完成后,在终端输入下述命令使得快捷方式生效

    source ~/.bash_profile
    
  4. 可以使用啦

  5. 注意事项

    如果使用的终端是zsh,可能会有重启终端后别名无法使用的问题,执行以下操作

    vim ~/.zshrc
    

    然后在文件末尾添加

    source ~/.bash_profile
    

Mac 设置终端命令快捷方式相关推荐

  1. mac 设置终端样式_如何将终端样式设置为freeCodeCamp或任何您想要的样式

    mac 设置终端样式 "It's over 9,000!" That iconic line from the show Dragon Ball Z inspired the na ...

  2. Mac系统终端命令行不执行命令 总出现command not found解决方法

    Mac系统终端命令行不执行命令 总出现command not found解决方法 参考文章: (1)Mac系统终端命令行不执行命令 总出现command not found解决方法 (2)https: ...

  3. MAC 常用终端命令

    MAC 常用终端命令 清屏 clear 查看端口被那个进程占用 lsof -i:port 杀掉占用端口的进程 kill -9 PID(占用端口号的进程的 PID) 查看当前目录下的内容 ls 参数 目 ...

  4. mac系统终端命令行设置自动关机/重启/睡眠

    mac设定定时关机/重启/睡眠,可以用终端命令来解决 命令的主体主要是 Shutdown,h/r/s 分别代表关机/重启/睡眠,然后在后面加上执行时间(yymmddhhmm)即可. 1. 设定2013 ...

  5. linux终端声音设置,终端命令设置音量?

    问题描述 我有一个外部声卡,大部分工作正常,除了第一次插入时或打开笔记本电脑时,音量设置为100%.也就是整个系统音量,如声音指示器所示. 我正在寻找的是一个终端命令,将该音量设置为50%,这样我就可 ...

  6. Mac 下终端命令无法使用

    mac 终端命令失效 只有cd可以使用,解决方案 1.打开终端 export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin 2.执行后输入 cd ...

  7. 【装13手册】MAC常用终端命令及快捷键操作

    Cmd + Space 召唤聚焦搜索 输入 terminal 回车 开启装逼之路 ... 1.终端命令行操作文件 什么 cd.ls 之类的就不说了,直接记录一些常用易忘的好用的命令吧. mkdir X ...

  8. mac下终端命令行下添加mysql命令

    我的mysql数据库是使用的MAMP集成的,在使用终端命令总是要去/Applications/MAMP/Library/bin/mysql(这是我的目录)去打开,很麻烦,所以想把它配置在Termina ...

  9. Mac使用终端命令合并分区

    经常在用bootcamp装windows出错然后导致分区出现问题,并且磁盘工具也不能直接使用,因此可以考虑使用终端命令直接操作 diskutil list 查看分区 diskutil eraseVol ...

  10. mac通过终端命令删除文件

    通过终端命令行删除文件 1.打开终端应用程序 2.输入命令:sudo rm -r -f 要删除的文件名(或者直接把你要删的文件或文件夹用mouse拖进终端窗口,可以拖多个) 3.回车 4.输入当前管理 ...

最新文章

  1. 基于SSM实现学籍管理系统
  2. python基本图形绘制_【Python】Python基本图形绘制-Go语言中文社区
  3. C语言流程控制语句——3个循环语句和一个条件语句
  4. APNS提供了两项基本的服务:消息推送和反馈服务
  5. PHP 错误与异常 笔记与总结(12 )异常
  6. 求H21时的仿射变换要参考当前坐标系
  7. linux下的进程间通信-管道及共享内存
  8. 上海应用技术大学计算机专业分数线,上海应用技术大学2016年上海市各专业录取分数线...
  9. C/C++ Windows API——Tcp 客户端 服务器
  10. 动态规划系列-连续的子数组和(leetcode523)
  11. Thingsboard 3.1.0 - 远程控制和GPIO状态显示
  12. layui分页完整实例php,使用 layui 后端分页的实例
  13. Java反射常见面试题
  14. 终于找到破坏(被锁)广联达云计价平台GCCP6.0工程文件的罪魁祸首,显示:您的工程可能受到盗版侵害……
  15. siteapp–让独立博客变成手机app
  16. phpStorm 配置关联php手册
  17. 如何用看板工具做轻量级项目管理
  18. 天津市雏鹰企业认定奖励及申报标准介绍,补贴5万
  19. CQHMI品牌NR系列HMI人机界面在纺织机械设备行业中的应用
  20. 自动驾驶研究报告(上)

热门文章

  1. 运动耳机品牌排名榜,2022年最值得入手的运动耳机推荐
  2. opengl+qt+vs学习笔记1:软件下载安装以及配置
  3. EasyFlash | 让 Flash 成为小型 KV 数据库
  4. 推荐5款精挑细选的软件,大幅提升工作效率,用一次就会爱上
  5. nexus3.x批量上传jar包
  6. 使用FlashBoot3.2c 将 U 盘制作成 DOS 启动盘
  7. java解析魔兽争霸3录像_GitHub - wucao/jw3gparser: Java Warcraft Ⅲ Replay Parser(Java解析《魔兽争霸3》游戏录像工具)...
  8. 天堂2私服架设技术教程
  9. mx播放器有没有投屏功能_无线投屏、即插即用,投影仪其实可以更智能:明基 E580T...
  10. 在线流程图绘制网站gliffy