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

简单的说:

Homebrew 能干什么?

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

      比如你要安装nginx,  brew install nginx 

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

Homebrew的安装

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

 终端执行上面的语句。 

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

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

  1. $ cd /usr/local
  2. $ find Cellar
  3. Cellar/wget/1.16.1
  4. Cellar/wget/1.16.1/bin/wget
  5. Cellar/wget/1.16.1/share/man/man1/wget.1
  6.  
  7. $ ls -l bin
  8. 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

mac 上安装服务,查看服务,重启和关闭的更多相关文章

  1. 新mac上安装,查看,设置一些常用的软件

    安装 brew install ~ 查看相关信息 brew info ~ 设置登录自启动 brew services start ~(本质是在~/Library/LaunchAgents/下面加了对应 ...

  2. 在mac上安装xcode时 弹出需要关闭itunes的警告 解决办法

    1  首先打开终端(在工具栏中:前往-->使用工具-->终端) 2  输入 ps -ef | grep iTunes 回车  501   300   207   0 11:58上午 ??  ...

  3. ubuntu16.04上安装配置DHCP服务的详细过程

    DHCP服务器是为客户端机器分配IP地址的,所有分配的IP地址都保存在DHCP服务器的数据库中.为了在子网中实现DHCP分配IP地址,需要在目标主机上安装配置DHCP服务 1. 安装DHCP服务 安装 ...

  4. 在win2003上安装配置win 服务 遇到的问题

    在win2003上安装配置win 服务 win服务安装后启动不起来 .. 没有装.net framework4.0   要装这个版本 mysql-connector-net-6.3.4.zip    ...

  5. 在Mac上安装IntelliJ IDEA

    这篇文章旨在介绍如何在Mac系统上安装IntelliJ IDEA,至于IntelliJ IDEA的介绍和使用方法,大家另行查阅,本篇的文章不再详细阐述. 简短解说,IntelliJ IDEA是可以用来 ...

  6. 在Mac上安装Istio并使用,有丰富的监控Kiali、Grafana、Jaeger

    我最新最全的文章都在南瓜慢说 www.pkslow.com,文章更新也只在官网,欢迎大家来喝茶~~ 1 简介 之前在文章<服务网格Istio入门-详细记录Kubernetes安装Istio并使用 ...

  7. Mac上安装PHP、Apache、MySQL

    Mac自带php5.6版本,要升级到php7.3 步骤如下 1,brew 安装php ,如果没有安装,访问https://brew.sh/index_zh-cn安装在终端输入以下内容,不用指定安装ph ...

  8. 002-docker安装-mac上安装docker,17.06在CentOS7 64位机器上安装

    一.mac上安装docker 1.下载 通过这个链接下载:https://download.docker.com/mac/stable/Docker.dmg 2.安装 将 Moby 的鲸鱼图标拖拽到  ...

  9. 在不受支持的 Mac 上安装 macOS Monterey 12

    请注意,当前为 Beta 版,后续会及时更新. 请访问原文链接:https://sysin.org/blog/install-macos-12-on-unsupported-mac/,查看最新版.原创 ...

随机推荐

  1. java泛型学习(一)

    泛型也叫做参数化类型,顾名思义的去理解,就是把类型作为一个参数.类比方法的传参,我们举个例子. class A{ public void getX(int x){ System.out.println ...

  2. androidstudio连接SCM Manager上的Git库

    1.在SCM Manager里创建一个Git库 在androidstudio里选中从版本控制里导入 输入git库的地址,接下来一路点击下一步 完成之后会可以在工程里创建文件或者从别的地方把完整项目拷贝 ...

  3. 引号在jsp页面中正确显示的处理

    写在前面: 在前面的博客中已经有了对一些特殊字符的处理,但是万万没有想到,出来了一个含有引号的字符串,比如这样的ab"c"d的一个字符串.如果在超链接传值的时候,会与前面的引号成对 ...

  4. iOS iOS10 的适配问题

    其他:Xcode8 iOS10 的新特性 1.系统判断方法失效:2.隐私数据的访问问题:3.UIColor 问题4.真彩色的显示5.ATS问题6.UIStatusBar问题7.UITextField8 ...

  5. webpack 3.X学习之多页面打包

    简介 我们开发不可能只写一个页面,每次都要写很多页面,这时为了开发效率,我们使用前端自动化工具webpack,那么webpack是如何打包页面的呢?又是如何打包多页面的呢? 单页面打包 我们知道要打包 ...

  6. Tableau Desktop 10.4.2 的安装和激活

    在安装之前,首先我们要弄清楚Tableau是个什么鬼东西,我们为什么需要安装这款软件? Tableau将数据运算与美观的图表完美地嫁接在一起.它的程序很容易上手,各公司可以用它将大量数据拖放到数字&q ...

  7. Time Complexity of Loop with Powers

    以下功能的时间复杂度是多少? void fun(int n, int k) { for (int i=1; i<=n; i++) { int p = pow(i, k); for (int j= ...

  8. HNOI2013 BZOJ3142 数列

    尝试用Markdown写一篇博客 3142: [Hnoi2013]数列 Description 小T最近在学着买股票,他得到内部消息:F公司的股票将会疯涨.股票每天的价格已知是正整数,并且由于客观上的 ...

  9. BZOJ 4818 SDOI2017 序列计数

    刚出炉的省选题,还是山东的. 自古山东出数学和网络流,堪称思维的殿堂,比某地数据结构成风好多了. 废话不说上题解. 1.题面 求:n个数(顺序可更改),值域为[1,m],和为p的倍数,且这些数里面有质 ...

  10. Webpack 2 视频教程 019 - Webpack 2 中配置多页面编译

    原文发表于我的技术博客 这是我免费发布的高质量超清「Webpack 2 视频教程」. Webpack 作为目前前端开发必备的框架,Webpack 发布了 2.0 版本,此视频就是基于 2.0 的版本讲 ...