原文地址:
andymini:local andy$ ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents

/Users/andy/Library/LaunchAgents/homebrew.mxcl.MySQL.plist -> /usr/local/opt/mysql/homebrew.mxcl.mysql.plist

设置开机启动(可选)

  1. ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents
  2. Then to load mysql now:
  3. launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist

launchagents这个命令:

Mac系统下通用的进程管理器,是Mac系统下非常重要的一个进程。一般来说该进程不允许直接以命令行的形式调用。只能通过其控制管理界面,launchctl来进行控制。

launchd主要功能是进程管理。可以理解成是一个常驻在后台的进程,根据用户的配置,来响应特定的系统事件。launchd既可以用于系统级别的服务,又可以用于个人用户级别的服务。

在launchd的语境中,常驻进程有两种,一种称为是daemon,也就是我们常说的守护进程,这种一般对所有用户都有相同的行为,响应相同的事件,始终运行于后台,没有前台交互界面。另一种称为是agent,这种是用户级别的服务进程,一般以用户的身份运行。

  • ~/Library/LaunchAgents 用户的进程
  • /Library/LaunchAgents 管理员设置的用户进程
  • /Library/LaunchDaemons 管理员提供的系统守护进程
  • /System/Library/LaunchAgents Mac操作系统提供的用户进程
  • /System/Library/LaunchDaemons Mac操作系统提供的系统守护进程

以上是launchd的相关配置的存放目录,可以看到,一般我们个人编写的守护进程,都应该放到~/Library/LaunchAgents目录里面。

Brew安装mysql时,最后ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents这句什么意思相关推荐

  1. brew安装mysql ,最后ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents 这句什么意思?

    andymini:local andy$ ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents /Users/andy/Library ...

  2. Mac dyld: Library not loaded: /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib

    1.首先 移除 openssl:brew remove openssl 2.安装 openssl:brew install openssl 3.根据提示在 ~/.bash_profile 文件中添加如 ...

  3. ERROR! The server quit without updating PID file (/usr/local/var/mysql/what the fuck.local.pid)

    mysql安装后,一直是稳定运行,但是突然今天就挂了,启动不了. 我对mac下mysql的目录又极其不熟,网上的教程有很多,关于mysql目录的位置也是五花八门,导致如此的原因可能是因为 每个人使用了 ...

  4. dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib解决办法

    1.问题原因: mac 升级了 brew update导致启动mysql时候报错: dyld: Library not loaded: /usr/local/opt/openssl/lib/libss ...

  5. dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib

    问题 在Mac机上用命令idevice_id -l来查udid和ideviceinstaller -l来查看bundleId的时候,提示以下错误: dyld: Library not loaded: ...

  6. 解决报错dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.64.dylib

    问题描述 在mac终端下输入node报错 简单来说就是链接失效了,其实就是版本的问题.很久没有更新过node版本,之前依赖的icu4c的版本是64,但是我们查看当前的icu4c版本 cd /usr/l ...

  7. 解决dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.62.dylib

    今天安装了下node,发下PHP不能用了,提示 dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.62.dylib   Ref ...

  8. mac php dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.64.dylib 亲测有效

    php -v 报错如下 dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.64.dylib   Referenced from ...

  9. busybox mysql安装_在虚拟机linux下安装Busybox时没有自动生成usr/目录

    楼上二位,显然没搞清楚呀 Windows下和Linux可差大了 下面我根据supsite的文摘写了一下: 当然先要有一套:(如果装系统是定制了,可以卸载,也可以直接安装) httpd-2.0.X.ta ...

最新文章

  1. R语言plot函数可视化、ggplot2可视化把图像标题(title)的部分内容着色实战:标题的部分内容配置不同的色彩、副标题(subtitle)的内容配置不同的色彩
  2. Android FM模块学习之一 FM启动流程
  3. java定义set_java – “方法流()未定义类型Set”
  4. ASIHTTPRequest下载数据
  5. mybatis源码阅读(三):mybatis初始化(下)mapper解析
  6. 图片服务 - thumbor成像
  7. 杂项7 - Kali的截图键PrtSc
  8. 村村响农村广播-盐池县农村IP广播案例
  9. 宽带连接自动断开是怎么回事?
  10. C语言|temp=a,a=b,b=temp;|同行语句可以用逗号隔开
  11. 【正一专栏】阿根廷和葡萄牙都进不了世界杯可能吗?
  12. Proof_Of_Work机制
  13. 迭代器、模块的简单总结
  14. endNote操作教程-2-文献导入到endNote
  15. Ubuntu18.04+Win10双系统安装步骤 问题排查
  16. 创新实训【12】——热词查询功能
  17. Unity --- Vector3的使用,欧拉角与四元数
  18. 【云和恩墨】高能分布式架构 zData | 敏捷提速某保险公司核心系统全速运行
  19. 信息学奥赛一本通(C++版) 刷题 记录
  20. 软件教师必备的屏幕录像软件Macromedia Captivate

热门文章

  1. 有多少十年可以感恩?-让自己慢下来(36)
  2. PS 学习笔记 19-钢笔工具组
  3. word 2016利用表格编排公式及编号
  4. 005.给女士包包加充电宝功能
  5. tcp下载窗口太小的问题_图解 TCP 重传、滑动窗口、流量控制、拥塞控制
  6. 条形码(Bar Code)概述
  7. Word2016安装Mathtype后在选项卡显示
  8. MathType使用小结
  9. 正确使用计算机键盘的方法是,电脑键盘使用方法,小编教你怎么正确使用电脑键盘...
  10. android照片美颜项目_抖音美颜效果开源实现,从AI到美颜全流程讲解