首先了解下的Mac的 homebrew ,官网:https://brew.sh/index_zh-cn.html

简单的说:

Homebrew 能干什么?

答:使用 Homebrew 安装 Apple 没有预装但 你需要的东西

      比如你要安装nginx,  brew install nginx 

Homebrew是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,相当于linux下的apt-get、yum神器;Homebre可以在Mac上安装一些OSX没有的UNIX工具,如nginxHomebrew将这些工具统统安装到了 /usr/local/Cellar 目录中,并在 /usr/local/bin 中创建符号链接。

Homebrew的安装

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

 终端执行上面的语句。 

用它来装其他工具:  brew install wget

Homebrew 会将软件包安装到独立目录,并将其文件软链接至 /usr/local 。

$ cd /usr/local
$ find Cellar
Cellar/wget/1.16.1
Cellar/wget/1.16.1/bin/wget
Cellar/wget/1.16.1/share/man/man1/wget.1$ ls -l bin
bin/wget -> ../Cellar/wget/1.16.1/bin/wget

详细的介绍查看上面的官网,便可知晓。

安装工具,查看工具,和停用工具(服务)的命令如下:

brew install nginx // 安装nginx

brew services list  // 查看服务列表

brew services restart  nginx // 重启nginx

brew services stop nginx // 关闭nginx

brew outdated //查看需要更新的 服务

brew update // 更新所有服务

brew uninstall  *** // 卸载 ***

实践如下:

查看服务列表:

关闭服务:

发现报错了,err 说, 这个dnsmasq 服务是用 root 启动的,尝试用 sudo brew services stop dnsmasq 这个命令。

然后执行:

简单来说,查看服务的时候,如果是root 权限的,就加 sudo 加权限执行你的命令,这时候会让你输入电脑密码,确保是本人执行比较重要的服务。

nginx 安装后,需要修改你的nginx.conf  配置文件。具体go:http://www.ha97.com/5194.html

修改完成后,保存修改后的文件内容:

sudo nginx -s reload  // 保存并加载

mac 上隐藏文件的显示和不显示

显示:defaults write com.apple.finder AppleShowAllFiles -boolean true;killall Finder
隐藏:defaults write com.apple.finder AppleShowAllFiles -boolean false;killall Finder

mac 上的查询端口命令

netstat -an | grep node* / netstat -an | grep 端口

lsof -i:80 /  lsof -i:8001

转载于:https://www.cnblogs.com/adouwt/p/8042201.html

mac 上安装服务,查看服务,重启和关闭相关推荐

  1. 用虚拟机配置iis服务器,在mac上安装虚拟机搭载Windows服务的方法

    一.下载虚拟机 官方下载网址 https://www.vmware.com/ 二.下载想要安装的Windows版本 推荐下载网址https://msdn.itellyou.cn/(msdn建议收藏,相 ...

  2. java安装_如何在 Mac 上安装 Java | Linux 中国

    macOS 用户可以运行 Java 的开源版本,以及用于云原生开发的新框架. 来源:https://linux.cn/article-12393-1.html 作者:Daniel Oh 译者:MCGA ...

  3. 如何在苹果Mac上安装 Safari 浏览器扩展?

    Safari 浏览器扩展可以增加 Safari 浏览器的功能,以便用户可以按照自己的方式浏览网络.这些扩展可以显示有关网页的实用信息.展示新闻头条.帮助您使用收藏的服务.更改网页的外观,等等.因此,这 ...

  4. 一举两得!Mac上安装双系统,你值得拥有

    很多用Mac的小伙伴会遇到这个问题,有的时候一些软件或网站需要用Windows才可以使用.这时有的小伙伴就会选择用虚拟机来安装Windows系统,这不失为一个解决办法,但是如果电脑的硬件条件不是很过硬 ...

  5. MAC上安装brew

    MAC上安装brew brew 是 Mac 下的一个包管理工具,作用类似于 centos 下的 yum. brew 可以用一条命令,就可以在mac上安装.卸载.更新各种软件包,因为brew的使用方便, ...

  6. PHP入门--mac上安装php

    最近,要开始写PHP了... 我的内心是隐隐拒绝的,可我还是决定要学习一下PHP,然后去写PHP. 毕竟我们组做PHP的小伙伴们人那么好.毕竟19年我要拥抱变化. 一.PHP及其功能 (1)WEB网站 ...

  7. 如何在Mac上安装win10正版系统

    2019独角兽企业重金招聘Python工程师标准>>> 自从微软win10系统上市后,面对新出现的操作系统,不少用户想要开始尝试使用它,体验这款全新的操作系统.对于windows用户 ...

  8. 在mac上安装Go语言初体验

    我将在mac os x的开发机器上安装go语言的开发环境. go语言运行包下载地址:http://code.google.com/p/go/downloads/list 这里我选择安装 go1.0.3 ...

  9. 如何在Mac上安装Node.js和NPM

    原作者:Dave McFarland  翻译转载:https://blog.teamtreehouse.com/install-node-js-npm-mac 如何在Mac上安装Node.js和NPM ...

最新文章

  1. 【Python】Django生成API 文档
  2. oralce 异常处理 exception
  3. 1.PostgreSQL的学习
  4. 格式化输出字符串变量
  5. 只读副本和Spring Data第1部分:配置数据库
  6. shiro学习(14):springMVC结合shiro完成认证
  7. 调用webserver时出现:请求因 HTTP 状态 401 失败: Unauthorized。
  8. SAP License:企业高管眼中的信息化是“万能”的
  9. webRTC之gtest安装使用(十五)
  10. linux安装neo4j
  11. Ogre学习教程:Ogre1.8.1+VS2010环境配置2(转)
  12. 北斗/GPS模块输出的NMEA 0183语句详解
  13. 哈理工oj 1006 River Hopscotch
  14. 小汪Hibernate 学习之一 Hibernate 小例子
  15. Hej Stylus for Mac(光标控制系统工具)
  16. AndroidQ 分屏窗口尺寸计算 (WMS部分)
  17. QCon 北京|Apache Pulsar:云原生时代的消息服务
  18. 7.1.3 Python进阶 《函数》定义、调用,参数,返回值《面向对象》概念,类,实例,对象,属性,方法《模块、包》导入,自定义,常用内置:datatime,time,random,os,sys
  19. 光模块字母含义及参数简称大全
  20. Warring:POST Content-Length of 625523488 bytes exceeds the limit of 8388608 bytes in Unknown on line

热门文章

  1. ftp+nginx+lua_Nginx+GraphicsMagick来实现目录浏览、实时缩略图
  2. 驱动列举进程输出到应用层
  3. Ubuntu ssh 服务开启方法
  4. scholar communication
  5. 一些在数字化转型的方面的公司和例子
  6. PaaS case study
  7. 多线程中使用UNITY变量导致线程执行断掉却又不报错的问题
  8. 游戏框架设计的一些心得
  9. 在CentOS 7系统里使用465端口发送邮件
  10. 并发数据结构-1.1.2 阻塞技术