Mac 必备工具之 brew

brew是Mac下的包管理工具,类似CentOS下的yum,可轻松安装/卸载/更新各种软件包,如nodejs、elasticsearch等。本文介绍brew的基本用法及如何管理服务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

brew 是 Mac 下的一个包管理工具,类似于 centos 下的 yum,可以很方便地进行安装/卸载/更新各种软件包,例如:nodejs, elasticsearch, kibana, mysql, mongodb 等等,可以用来快速搭建各种本地环境,程序员必备工具

安装 brew

首先要通过如下命令安装 brew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

基本用法

安装/卸载/更新

以 nodejs 为例,执行下面命令即可,安装目录在 /usr/local/Cellar

brew install nodejs

如果需要更新或卸载

brew upgrade nodejs
brew remove nodejs
其他命令
brew list                   # 列出当前安装的软件
brew search nodejs          # 查询与 nodejs 相关的可用软件
brew info nodejs            # 查询 nodejs 的安装信息

如果需要指定版本,可以在 brew search 查看有没有需要的版本,在 @ 后面指定版本号,例如 brew install thrift@0.9

brew services

brew services 是一个非常强大的工具,可以用来管理各种服务的启停,有点像 linux 里面的 services,非常方便,以 elasticsearch 为例

brew install elasticsearch          # 安装 elasticsearch
brew services start elasticsearch   # 启动 elasticsearch
brew services stop elasticsearch    # 停止 elasticsearch
brew services restart elasticsearch # 重启 elasticsearch
brew services list                  # 列出当前的状态

brew services 服务相关配置以及日志路径

  • 配置路径:/usr/local/etc/
  • 日志路径:/usr/local/var/log

参考链接

转载请注明出处
本文链接:http://hatlonely.github.io/2018/02/21/Mac-必备工具之-brew/

### MacDown Markdown 编辑器的功能特点 #### 实时预览功能 MacDown 提供了实时预览模式,允许用户在编写 Markdown 文档的同时查看渲染后的效果。这种即时反馈机制极大地提高了工作效率并减少了错误的发生率[^1]。 #### 支持多种导出格式 除了能够保存为常见的 `.md` 文件外,还支持将文档转换成 PDF 或 HTML 等其他格式,方便不同需求下的分享与发布[^2]。 #### 插件扩展能力 得益于其插件架构设计,开发者可以轻松地为其添加新特性或是自定义样式表来满足特定用途的要求。这使得该应用不仅限于简单的文本处理工作,在更多复杂场景下也能发挥出色表现[^3]。 #### 用户界面友好简洁 整体布局直观明了,操作简便快捷;对于初次接触此类工具的人来说也十分容易上手学习掌握基本技能[^4]。 #### 高效的协作环境构建 内置 Git 版本控制系统集成以及多人在线共同编辑的支持,让团队成员之间能更加紧密合作完成项目开发任务而不必担心文件冲突等问题发生[^5]。 ### 应用场景举例 - **撰写技术博客**:利用丰富的标记语言特性和强大的排版选项快速创建结构清晰、内容详实的技术文章; - **记录个人笔记**:凭借简单易懂的操作方式随时记录灵感想法或重要事项,并可通过标签分类管理各类信息资源; - **制作教学材料**:借助灵活多变的内容展示形式(如表格、列表等),帮助教师更好地准备课程讲义并向学生传授知识要点; - **参与开源贡献**:依靠良好的兼容性与其他平台无缝对接,便于参与者提交高质量的问题报告或者补丁说明文档给社区维护者审阅评估。 ```bash # 安装MacDown (假设通过Homebrew安装) $ brew cask install macdown ```
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值